Mexico is always a popular tourist destination between all-inclusive resorts, ports of call for cruise ships, and countless excursions peppered across the country. Specifically, the vacation spot ...