A cidade portuária mexicana de Huatulco costumava ser uma pequena aldeia piscatória a cerca de 50 km a sul de Puerto Angel. Atualmente, a cidade estende-se por mais de 35 quilómetros ao longo de nove baías e numerosas praias; no entanto, algumas destas baías só podem ser alcançadas de barco. Huatulco também se situa no sopé da "montanha branca", o Monte Alban. O seu pico foi erodido há 2500 anos; os Zapotecas construíram templos, palácios e pirâmides no planalto, que ainda hoje podem ser visitados.