Huatulco, Mexico

A beachy town with eco-conscious charm.

A golden sunset over the beach in Huatulco, Mexico, with footprints in the sand leading towards the shimmering ocean and a warm glow over the water.