By Kayla Lowe
Mexico is a popular traveler's destination filled with a vast amount of culture and sunny days. Check out this guide for everything you need to prep you for your vacation to Mexico, including destinations, resorts, dining and entertainment