Mexico is my favorite country in the world. You can be a surfer, explorer, vacationer, backpacker, foodie or history enthusiast, Mexico caters to all types of visitors. Mexico does an amazing job in promoting tourism. Mexico has the largest number of UNESCO world heritage sites in Americas and seventh most in the world. UNESCO also declared Mexican cuisine as a cultural treasure.