You've probably found that when your family engages in activities they're interested in, your vacations are all the more enjoyable. Some people enjoy just soaking up the sun and sipping margaritas, but Mexico offers much more than that. First, you can learn about this fascinating culture and the history of some of the richest civilizations in the world. Or perhaps you want to pursue a hobby like photography or cooking — Mexico's cuisine is way more then just tacos. Or maybe you'd like to learn to scuba dive or, if you're already a diver, to explore old shipwrecks and coral reefs. Your biggest problem will be finding the time to do all that you want to do.

