Located east of Puerto Angel, this secluded, white-sand beach is best accessed by boat from Puerto Angel. All boats are privately run, so prices vary, but expect to pay MX$200 for the 20-minute ride. Shallow, clean waters make this one of the best beaches in the area. Amenities: food and drink. Best for: snorkeling; swimming; solitude.
Puerto Angel, Oaxaca, 70900, Mexico