With beautiful beaches, luxurious resorts, archaeological ruins and a variety of activities, Mexico is a fantastic destination for every age.
On the Caribbean side, Cancun and Riviera Maya play host to some of the world’s most beautiful 5-star resorts and collection of Mayan ruins; it is a great choice for the first-time visitor, couples or families. Resorts here have everything you could possibly want or need, and as far as activities go, take your pick! There are water parks, zip-lining through the jungle, rappelling into cenotes, scuba diving, cultural explorations and so much more. It is really a great value for your dollar.
On the Pacific side, the area of Puerto Vallarta & Riviera Nayarit is an adventurer’s paradise with its coastal winds creating great waves for surfing, windsurfing and paddle-boarding. Home to small cafés, traditional restaurants and a quaint colonial charm, it also offers beautiful resorts along the Bay of Banderias, from Yelpa to Punta Mita. The town of Sayulita, in particular, is a hidden gem just north of Punta Mita. It boasts a 70’s vibe of peace and love, coupled with an Old World charm with its winding cobblestone roads, and offers some of the best dining and shopping that I have ever experienced in Mexico.