Mechelen, Antwerpen, Belgium Genealogy

History
Machelen is a municipality located in the Belgian province of Flemish Brabant. The municipality comprises the towns of Diegem and Machelen proper.