Playa Santa María at Km 13 is one of the nicest beaches in Los Cabos. It is a good place for snorkeling with plenty of wildlife to gaze at underwater. Even if you're not into snorkeling, there's plenty to see above water.