Mechelen City in Belgium
Mechelen City in Belgium Mechelen is a city among Brussels and Antwerp in northern Belgium. Inside the thirteenth century St. Rumbold’s Cathedral is an impressive raise area and a work by Flemish craftsman Anthony van Dyck. The joined St. Rumbold’s Tower offers 360-degree perspectives on the city. Deportees to WWII death camps were held at […]