Leave Oaxaca City and explore the surrounding mountains on mountain bike, hiking and on cultural tours of its many indigenous highland cultures
Although a young destination Playa del Carmen has developed a unique and intriguing blend of international, tropical and Mexican customs.
Monterrey offers the comforts of an urban metropolis and the exciting adventures afforded by the surrounding mountain ranges.
San Cristobal is a beautiful highland Mayan village that boasts colorful festivals, age old Mexican traditions and exciting events for everyone.
San Cristobal is every traveler's dream, boasting a vibrant indigenous Mayan culture, ancient ruins, highland jungle, mountains and waterfalls.
The highland Mayan town of San Cristobal de las Casas boasts a well preserved indigenous culture, traditions, and festivals throughout the year.
Learn about the Huichol, one of Mexico's last tribes to have maintained their pre-Columbian traditions, with history rooted in Aztec ancestry.
Cozumel is a beautiful Caribbean island that boasts colorful festivals, age old Mexican traditions and exciting events for the whole family.
Oaxaca City, aside from being a charming colonial town, offers a rich blend of Mexican and upscale international cuisine for every food lover.