The Yucatan Peninsula is an amazing vacation spot in Mexico, because of its beautiful, sandy beaches, colorful towns, cenotes with crystal clear water and delicious food. For many people, Yucatan is only about luxury resorts and beachside parties, but in reality this part of Mexico is filled with hi