I Came across this gem while snorkeling in Balandra bay. The water is shallow and warm, lots of fish around the rocks. Balandra Beach is just outside La Paz. You can rent a car, take the bus or taxi. This is a most stop if your traveling around Baja California.