Mexico

Delectable cuisine, incredible resorts and seaside fun- just a few things why Mexico is the destination of choice for millions of tourists each year. However, Mexico is a very diverse country that has a lot more to offer than just beaches and resorts. Mexico has a rich history and architectural wonders to prove it. From ancient Mayan temples and pyramids to impressive Colonial architecture- there is a lot to see and discover for everyone.

Here are some highlights:

Mexico City: Explore the bustling capital city, visit the iconic Zocalo square, and explore the historic center with its stunning architecture and vibrant markets.

Cancun: Relax on the beautiful beaches of the Yucatan Peninsula, indulge in water sports, and explore the nearby ancient Mayan ruins of Tulum and Chichen Itza.

Playa del Carmen: Enjoy the laid-back atmosphere of this coastal town, go snorkeling in the crystal-clear waters of the Great Mayan Reef, and take a ferry to the stunning island of Cozumel.

Oaxaca: Immerse yourself in the indigenous culture, visit the Zapotec ruins of Monte Alban, and explore the colorful markets and culinary delights of the city.

Guanajuato: Wander through the charming colonial streets, visit the famous Callejón del Beso (Alley of the Kiss), and explore the impressive underground streets.

Puerto Vallarta: Relax on the picturesque beaches, explore the vibrant Malecon boardwalk, and take a boat trip to the beautiful Marietas Islands.

Tulum: Discover the stunning Tulum ruins perched on a cliff overlooking the Caribbean Sea, relax on the pristine beaches, and swim in cenotes, natural sinkholes filled with crystal-clear water.

Merida: Experience the cultural hub of the Yucatan Peninsula, explore the colonial architecture, visit cenotes, and indulge in delicious Yucatecan cuisine.

San Miguel de Allende: Marvel at the beautiful colonial architecture, visit art galleries and craft markets, and immerse yourself in the lively cultural scene.

Copper Canyon: Embark on a breathtaking train journey through this vast canyon system, hike through stunning landscapes, and visit indigenous communities.

These are just a few of the many incredible places to visit in Mexico. Each destination offers its own unique charm, history, and natural beauty, providing a diverse and unforgettable travel experience.

Baja California Peninsula

Baja California Peninsula offers something for everyone. Surf and snorkel its turquoise-blue waters, enjoy the world-class cuisines and wines, watch sea lions and whales upclose and explore the picturesque villages and towns with vibrant art scenes, galleries and museums.

Yukatan Peninsula

Mexico’s Yukatan Peninsula will dazzle you with a rich culture and historical heritage, immaculately tended beaches and succulent gastronomy. Explore the ancient pyramids of the Mayas, the white city of Merida, the vibrant Spanish Haciendas and bright yellow streets and architectural highlights of Izamal. For some fun in the sun, the Yucatan is one big …