Mechelen is a charming city in Flanders, Belgium, that has been the capital of three European countries and has a lot to ...
This medieval Belgian city is only two and half hours from the UK by train and has all the beauty and history of Bruges and ...