A charming oasis of peace and tranquillity in the heart of Mechelen
Typical Flemish Character
Large Beguinage of Mechelen