Mark Ahsmann, CC BY-SA 4.0 , via Wikimedia Commons
Maastricht is one of the oldest and most charming cities in the Netherlands. It is located in the south of the country, near the borders with Belgium and Germany. It has a unique culture and cuisine that reflects its diverse influences. It also has a stunning old town with Roman ruins, medieval churches, and elegant squares. You can travel from Amsterdam to Maastricht by train in about 2 hours.