SV Beach House

Gallery

‹ Previous Photo Next Photo ›
Click the photo to view an even larger version.

Turtle Bay Landing

Turtle Bay (Bahia Tortugas), is the best “all weather” anchorage on the Baja Coast. About 1.5 miles across and roughly circular, this is the first stop for the Baja-Ha-Ha cruise rally and home to we guessed about 1000 people

Turtle Bay – Mexico

January 19, 2008