Rotterdam. Netherlands
Mexico is about as exciting, layered and rewarding a travel destination as can be found anywhere. Home of ancient civilizations and remarkable archaeological sites, world-famous spicy cuisine, incredibly welcoming and charming people, and …