Surfers have forever flocked to the southern coast of Oaxaca, where beaches like Playa Zicatela in Puerto Escondido are heralded for their epic pipelines.
But just south of Puerto Escondido, on the way to the port of Huatulco, is Playa San Agustin.
This mile-long crescent stretch of beach is one of the nine bays that make up Huatulco.
One dusty road leads toward the beach, where travelers will find a few palapa’s seafood restaurants.
Snack on fresh ceviche and sip on an icy Dos Equis in between snorkeling or swimming in the calm, cobalt-colored water.