Huatulco, Oaxaca

The resort area of Huatulco, Oaxaca, encompasses nine bays with over 30 separate beaches. An excellent places for snorkeling, scuba diving, sport fishing or simply enjoying the many calm and sun-washed beaches.

Continue reading Huatulco, Oaxaca