I have three places I have especially loved so far on my trip to Mexico.
Our first retreat took place in Oaxaca city and it was magical! I loved the arts and crafts, the town square and the food!
The beaches of Huatulco are stunning! We went to this one, San Agustin one day and it became my favorite beach ever.
We took a little day trip to Sayulita and we liked it! It has a lot of great shopping and beaches.