Gallery
‹ Previous Photo Next Photo ›
Click the photo to view an even larger version.
![Turtle Bay Landing](https://archive.svbeachhouse.com/wp-content/uploads/2008/01/009_TBayWelcome1.jpg)
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