Top 8 Coolest Things to do in Mexico

Hike in Oaxaca’s Sierra Norte Mountains

Go ziplining in Puerto Vallarta

A Place to go Swimming with Whales

Ride ‘El Chepe’ into Copper Canyon

Visit Oaxaca to see the Day of the Dead

Swim to Marietas Islands’ Hidden Beach

Visit Museo Frida Kahlo, Mexico City