Cosmo Host posted on August 29, 2009 00:42

About Huatulco, the bays are located along the coast of Oaxaca, at the end of the Southern Sierra Madre mountains, stretching over 35 kilometers along the Mexican Pacific Ocean's seashore.
[Read the rest of this article...]