La ciudad portuaria mexicana de Huatulco solía ser un pequeño pueblo pesquero a unos 50 km al sur de Puerto Ángel. Hoy, la ciudad se extiende a lo largo de 35 kilómetros por nueve bahías y numerosas playas; sin embargo, a algunas de estas bahías sólo se puede llegar en barco. Huatulco también se encuentra al pie de la "montaña blanca", Monte Albán. Su cima fue erosionada hace 2.500 años; los zapotecas construyeron templos, palacios y pirámides en la meseta, que aún hoy pueden visitarse.