The Yucatan peninsula in Mexico has always been one of the country's most popular tourist spots thanks to its beautiful beaches, Mayan ruins, and jungle adventures. It has now been named the best place to visit in the world.
If you are among the people eyeing Mexico as your next travel destination, here are some of the famous tourist spots in the country that you should visit.