Awesome city in Belgium, home of the coolest football team in the country, KV Mechelen.
Q: You're so awesome, where are you from?
A: From Mechelen!
A town in the province of Antwerp in Belgium. Famous for the St. Rumbold's Cathedral, with the flat-topped tower.
I was born and raised in mechelen.