While many nations live to work, Mexico does the opposite. The people are lovers of free time and socializing, and friends and family. This vivacious outlook makes Mexico a vibrant, fun and exciting destination. Defined by a cultural mash-up of past and present that houses ancient Aztec and Mayan ruins, Mexico is filled with the old and the new. From historical sites to booming cities, past and present can be found throughout Mexico's culture and rich adventure opportunities.

Photo Credit: Pavel

Explore Archeological Site, Chichen Itza

Located just two hours from Cancun, this historical landmark marks the ancient Mayan civilization. One of the top two archeological sites in all of Mexico, Chichen Itza is truly a world wonder. Climb pyramids, take tours and stand at the foot of buildings created around the 6th century A.D.

"IMG_7674" by Tom Mushroom via Flickr Creative Commons

White Water Rafting, Puebla

Enjoy riding the rapids surrounded by natural beauty. Along the rafting tour you will see several waterfalls, vegetation and wildlife. Level II and III rapids make this guided tour safe fun for the whole family.

"321/365 Dia de los Muertos" by Katie Cowden via Flickr Creative Commons

Dia de los Muertos, Mexico City

An epic celebration taking place annually on November 2, visit Mexico City over this holiday to witness the incredible festivities and traditions. The festival atmosphere during this holiday is unlike any celebration you’ve seen before. Eat traditional Mexican food, hear traditional music and see beautiful lights.

"The Little Arch Wave, Mazatlan, Mexico, Pacific West Coast, North America" by Wonderlane via Flickr Creative Commons

Kayaking, Mazatlan

Crystal clear water along white sand beaches, your guide will take you through the mangroves where you can expect to see exotic and beautiful wildlife. Kayaking is a wonderful opportunity to spend time with friends and family while exploring the surroundings.

"Parasailing over the Water of the Riviera Maya" by Grand Velas Riviera Maya via Flickr Creative Commons

Parasailing, Cancun

Fly high above the water as you are pulled along by speed boat. You’ll see Mexico from a whole new perspective as you sail through the air looking down. Go with a buddy for vacation memories that'll last a lifetime.

"Playa 3 shots +-- ,07 Test Inspire1" by Newelly54 via Flickr Creative Commons

Soak up the Sun, Playa del Carmen

Enjoy the gorgeous blue water of the Caribbean from this beach paradise. Play in the sun, lay on the beach, swim, snorkel and more as you enjoy a relaxing day at the beach.

"Cozumel, Thumbs Up" by Julie Falk via Flickr Creative Commons

Snorkeling, Parque Natural Chankanaab, Cozumel

Dive under water and explore the wonder of coral reefs, see an underwater statue of the Virgin of Guadalupe, swim with sea life and more. Lessons are available for those who wish to scuba dive.

"Xcaret Panorama" by Robert Pittman via Flickr Creative Commons

Horseback Riding, Xcaret, Riviera Maya

Visit the ecological park of Xcaret and see archaeological ruins surrounded by underground rivers, caves, a reef aquarium and more. Horseback ride through the park along the Caribbean Sea.

"Barragem de Queluz" by Carlos Ramalhete via Flickr Creative Commons

Volcanic Rock Climbing, La Hidro, Guadalajara

Located in the Parque Barranca de Oblatos-Huentitan, you can climb several volcanic rock formations. With more than 30 routes, this is known as one of the most accessible places to climb a volcano.

"Pyramid-of-the-Sun" by Joel Bedford via Flickr Creative Commons

See the Past, Teotihuacan

With more than 600 pyramids it is clear to see why Teotihuacan is one of Mexico’s most well preserved archeological sites. Walk around and see countless structures rich with the history dating back to around 200 BCE.