Gallery
‹ Previous Photo Next Photo ›
Click the photo to view an even larger version.
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