SANTA MARIA BEACH is a marine preserve beach full of friendly tropical fish. Mornings are prime, when the water is clear and ... More