Some people travel for beaches, some travel for history, and others travel to eat. Fly to Bangkok for its iconic street food, spend some time in Mexico City indulging in heritage dishes, head to ...