Oaxaca

Oaxaca is a lesser traveled part of Mexico with a few really nice all inclusive resorts primarily near the town of Huatulco along the southern tip of Mexico. Oaxaca has an incredibly beautiful coastline with nice beaches, beautiful terrain and rugged rock outcroppings along the Pacific Ocean.