Snorkeling Treasure Island Beach, Laguna Beach, California
By Jimbo – (Mission Viejo, CA)There’s a decent snorkeling spot in Laguna Beach, California called Treasure Island Beach. A small cove in front of the Montage Resort has two finger reefs that jut out 50 … Read more