Positioned on the Pacific coast in the state of Oaxaca, Huatulco is a relatively recent tourist development in Mexico.
The Pacific Ocean laps the shores of Huatulco's 36 stunning beaches, spread across nine bays, with all boasting warm waters and golden sands.
Huatulco has a wide variety of accommodations from rooms for rent, small economy hotels, luxury oceanfront villas and vacation condominiums, as well as several luxury resorts standing on or near the shores of Tangolunda Bay.
A hard-working street vendor in Huatulco.
In this very sunny place wearing a hat is a good choice
Street flowers in the charming town of Huatulco.
A sunny day, warm sand and no particular place to go; a piece of heaven in Huatulco
Colorful buildings in Huatulco, Mexico.
Souvenirs for sale in Huatulco, Mexico.