Bahia Tortuga

 

beachalgalbloom

 

 

 

beach_mangrove1

 

Forty minutes walk from downtown Santa Cruz, and it’s a turtle nesting ground, so tread carefully.