10 of the Most Beautiful Places to Visit in Mexico

10 of the Most Beautiful Places to Visit in Mexico
Updated:

Mexico offers so much more than the high octane holiday resorts which it has become famous for. Explore a little further afield than the package vacation favourites and you'll unearth deserted coastlines, remains of ancient and important civilizations and peaceful national parks. Although selecting the the most picturesque places is of course subjective, here are my choices for ten of the most beautiful places to visit in Mexico…

1. Puerto Vallarta

This cosmopolitan resort located on the country’s west coast Puerto Vallarta is a picky vacationers dream. It’s also the perfect choice for those on a limited time frame who want to get a taste for all aspects of Mexican life. The gorgeous stretches of sand along Banderas Bay is one of the biggest draws and so is the pretty old town of Puerto Vallarta which offers traditional architecture, stylish restaurants and plenty of interesting shops.

2. Yucatan

The Yucatan peninsula sits on the southern tip of Eastern Mexico. A popular area to visit, the peninsula is known for its unique geology, natural beauty, outstanding coastline and ancient Mayan ruins. The state’s national parks shouldn’t be missed nor should the incredible underground lakes otherwise known as the Cenotes.

3. Oaxaca

(flickr.com/photos/estarsid)
flickr.com/photos/estarsid