Mechelen is located in the province of Antwerp in Belgium. It lies between Brussels and Antwerp at about 25 km of both cities.
The Grootbrug, connects the IJzerenleen and the Korenmarkt.
View from the Grootbrug.
Sint-Petrus-and-Paulus Church, located next to Margaret of York's Palace
Old houses at the Zoutwerf.
Houses from the 16th century on the Haverwerf.