1. Sumidero Canyon National Park

To experience the wonder of Sumidero Canyon, you’ll take a ride along a river in a small blue tourist boat while cliffs of near-vertical height loom above you.
What it is: A natural canyon and national park in the state of Chiapas, Mexico.
Why it’s worth visiting: It’s massive, natural, and untouched. Unlike other popular parks in Mexico, you can visit this one without the crowds. It’s one of the best parks in Mexico to visit if you are a nature lover and enjoy dramatic landscapes.
Best for: Nature enthusiasts, photographers, and travelers looking for a break from crowded tourist destinations.
Why I love it: Sumidero Canyon (Cañón del Sumidero) is like Mexico’s version of Yosemite—but hardly anyone knows about it. The canyon is 200 meters (655 feet) wide and 13 kilometers (8 miles) long, with a river running through it, making the boat tour an experience of a lifetime.
The cliffs of the canyon rise 1,000 meters (3,280 feet) straight up from the water. As you sit in your small blue boat, you can’t help but feel small and amazed at the giant cliffs looming above you. It’s a testament to how dramatic and beautiful nature can be in Mexico.
How to Visit Sumidero Canyon?
The most enjoyable way to explore Sumidero Canyon is by taking a boat tour. These tours take about 3 hours, and they originate from the small town of Chiapa de Corzo. By taking the tour, you are able to see the waterfalls, caves, rock formations, birds, and even crocodiles, which you wouldn’t be able to see if you were driving above the canyon.
If you would like to explore the canyon from the road, you can take the Miradores del Cañón del Sumidero, which is a 17 km (10-mile) road that leads to four spectacular viewpoints. Each of these viewpoints gives a different view of the canyon’s cliffs and river.
One of the most popular waterfalls is the Árbol de Navidad, or Christmas Tree Waterfall—you’ll understand why it has this name as soon as you see it.
Even more adventurous travelers can climb a ladder from the boat into the Cave of Colors. This tiny chapel is colored with pink walls streaked with minerals, making it a magical place to visit.
For accommodation, City Express Comitán is an excellent choice. The staff is very friendly and sets a high standard for service, making your stay as memorable as your visit to the canyon.
Visiting Sumidero Canyon in this manner makes it one of the best places to visit in Mexico.
2. Popocatépetl and Iztaccíhuatl Volcanoes

Being in the highlands with Popocatépetl in the background is an experience you will never forget. These famous volcanoes are a part of Izta-Popo National Park, a highland area with volcanic peaks that are perfect for hiking and adventure.
What it is: A volcanic area with hiking trails and stunning views.
Why it’s worth visiting: Hiking with an active volcano right beside you is an adventure you will never forget. The landscape is breathtaking, and the size of these mountains will make you feel small in the best possible way.
Best for: Hikers, adventure seekers, and anyone looking for a physical challenge in high altitude.
Fun facts: Mexico has 40 active volcanoes, and Popocatépetl is one of the most dangerous in the world. It has been erupting on and off since 2005! Although the nearby cities of Puebla and even Mexico City could be in danger in the event of a large eruption, scientists keep a close eye on it, so it is safe to visit—but never climb.
How to Experience Them?
-
Iztaccíhuatl: Dormant but still active, it’s safe to hike. You can reach the summit for a truly rewarding view.
-
Popocatépetl: You cannot climb this volcano, but hiking nearby under its smoking peak is awe-inspiring.
There are three official trails in the park, ranging from easy to difficult. Remember that most of the park is above 3,000 meters (9,840 feet), and the thinner air makes even easier trails difficult.
I highly recommend the most difficult trail to the summit of Iztaccíhuatl if you are up for the challenge. It is a difficult climb with many steep sections, but the views from the top are arguably the best of any volcano in Mexico.
If you are not up for the full climb, you can hike to Tercer Portillo, which still offers incredible views without the difficulty. I highly recommend hiring a guide, whether you choose the full climb or just a taste of this incredible volcanic landscape.
This destination is one of the best places to visit in Mexico if you are an adventure junkie or someone who loves incredible natural scenery.
3. Copper Canyon

Copper Canyon (Barrancas del Cobre) is an awe-inspiring set of six canyons in northern Mexico, all of which are linked to create a gigantic canyon system four times the size of the Grand Canyon. Each of the six canyons was created by a river, which eventually combined to form the Fuerte River and flow into the Pacific Ocean.
What it is: A huge and rugged canyon system located in the state of Chihuahua.
Why it’s worth visiting: It’s literally impossible to comprehend the size of this place until you are actually in it. And the train journey through the canyons is enough of an experience to make this trip worthwhile.
Best for: Slow travelers, train enthusiasts, and people who are more interested in natural scenery than exploring cities.
How to Experience Copper Canyon?
The best and most famous way to enjoy the canyon is on the Copper Canyon Train, also known as El Chepe. The train route is 670 km (415 miles) from Chihuahua to Los Mochis, passing through mountains, tunnels, bridges, and canyon views that are as much a part of the journey as the destination itself.
Other adventures include hiking with a guide, horseback riding, mountain biking (mainly around Creel), or even zip lining at the Barrancas del Cobre Adventure Park.
A regular train ride from Los Mochis takes about 4 hours without any stops, but many people get on and off at different towns along the way, sometimes spending the night in the canyon.
Copper Canyon is also home to the Tarahumara Indians, who sell their crafts and local cuisine. For a pleasant stay, the best and most recommended hotel is Hotel La Estación in Creel.
This mix of breathtaking landscapes, cultural experiences, and the amazing train ride makes Copper Canyon one of the best destinations in Mexico for adventure-seeking and nature-loving travelers.
4. Uxmal

Uxmal is one of the most spectacular Mayan ruins in Mexico, combining impressive architecture, intricate stonework, and relatively few visitors compared to the more famous Chichén Itzá.
What it is: Ancient Mayan ruins and a UNESCO World Heritage Site located in the Yucatán Peninsula.
Why it’s worth visiting: The ancient city is very detailed and roomy, so you can wander around without being pushed through by other tourists. The Pyramid of the Magician, the temples, and even the ball court are a delight for history buffs and architecture aficionados.
Best for: Early risers, architecture buffs, and those who want to visit Mayan ruins without the crowds.
What Makes Uxmal Special
Uxmal, one of the best places in Mexico to visit, had a population of 25,000 at its peak and is constructed in the Puuc style, with smooth walls, columns, carvings, and serpents. The Pyramid of the Magician is the tallest and most distinctive monument, with an elliptical base and rounded sides—a first among Mayan pyramids in the Yucatán.
Unlike other ruins, you are allowed to climb up and enter most of the buildings (except the Pyramid of the Magician itself), making this a very interactive historical experience. The view from the Grand Pyramid is ideal for taking pictures of the entire ancient city.
One of the most intriguing aspects of this ruin is the ball court. The Maya had a game called tlachtli, which was a ritual game like basketball but without the use of hands. They used elbows, hips, and other body parts to propel the ball into a stone hoop—and, in some instances, the losing team was sacrificed. Dark history aside, it’s a thrilling aspect of one of the best places in Mexico to visit.
Uxmal is an easy day trip from Mérida and one of the best ruins to visit in Mexico for anyone interested in Mayan history and culture.
Uxmal vs. Chichén Itzá
Both Uxmal and Chichen Itza are amazing Mayan ruins, but they are completely different experiences.
Why choose Uxmal:
-
It is the most impressive example of Puuc style architecture, featuring intricate stone carvings and beautiful details.
-
It is less well-known than Chichen Itza, so there are much fewer visitors.
-
It is best to visit early in the morning to avoid parking problems and to have a quiet visit.
Both are amazing, but if you prefer to see detail, have room to breathe, and avoid the crowds, Uxmal has the edge.
5. Puebla

Puebla is a colonial city in Central Mexico and one of my favorites.
What it is: A UNESCO World Heritage Site with colorful streets, colonial architecture, and mountains in the background.
Why it’s worth visiting:
-
Extremely walkable and visually stunning.
-
Offers rich history, culture, and architecture without the chaos of Mexico City.
How to Visit Puebla?
-
Getting there: About 2 hours from Mexico City by car—close enough for a day trip, but far enough to feel like a different world.
-
Stay: At least 2 full days to explore properly; I highly recommend Banyan Tree Hotel for comfort.
Highlights:
-
Zócalo de Puebla: The main square of the city, where the giant Catedral de Puebla with 14 chapels is located.
-
Chapel of the Rosario: Located in the Church of Santo Domingo, so laden with gold that it was dubbed the Eighth Wonder of the World.
-
El Parián Market: Artisan goods, souvenirs, and colorful vendors that are perfect for browsing.
-
Biblioteca Palafoxiana: The oldest public library in the Americas, filled with historical texts and dark wood paneling.
-
Nearby: Cholula, home to the largest pyramid in the world, Tlachihualtepetl, nearly twice the width of Giza’s pyramid. The top is now a hill with a church, but you can still climb the lower section.
Puebla is one of the best destinations in Mexico for city enthusiasts due to its rich history, architecture, and culture.
6. El Chiflón Waterfalls

El Chiflón is a natural reserve featuring a series of five large waterfalls on a crystal-clear river in the state of Chiapas.
What it is: A waterfall trail and natural reserve.
Why it’s worth visiting:
-
Easy access, high reward—multiple breathtaking waterfalls without the hassle of a long hike.
-
Ideal for half-day excursions into nature.
How to Visit El Chiflón?
-
Located about 2.5 hours from San Cristóbal de las Casas.
-
The main trail is around 5 km (3 miles), mostly along the river, with wooden walkways offering excellent photo spots.
-
Highlights include turquoise pools, lower cascades, and Cascada Velo de Novia, the tallest waterfall—powerful, beautiful, and unforgettable.
-
Swimming is possible in designated areas, but some currents are strong, so caution is needed.
Allow half a day to hike the trail and enjoy the scenery and swimming holes where possible. El Chiflón is one of Mexico’s best-kept secrets for a cool and scenic nature fix.
7. Montebello Lakes

Montebello Lakes, or Lagunas de Montebello, is one of the best places in Mexico to visit—a peaceful and breathtakingly beautiful spot in Chiapas, with 59 pristine lakes interconnected by underground rivers.
What it is: It is a lake system within a national park that is surrounded by pine forests.
Why it’s worth visiting: The color of the water is so blue that it looks impossible, and the surroundings are so peaceful that it feels almost magical when the colors of the lakes change from turquoise to deep green or purple-black.
How to experience it:
-
However, there are only about 15 lakes that are easily accessible by car or short walks.
-
To fully enjoy the experience, take a simple wooden raft led by local guides to glide over the water.
-
Take time to explore by appreciating the limestone formations, red moss, and underwater caves visible in the pristine waters.
Chiapas is also a great place for adventure-seekers, with rock climbing, zip lining, and hiking nearby.