Check out our new site at openwaterswimming.com

Bliss Beach

From Openwaterpedia

Bliss Beach is a lake beach in Lake Tahoe that was named one of America's best lake beaches by Men's Journal.