What is kevelaer?

Kevelaer is a town located in the district of Kleve in the state of North Rhine-Westphalia, Germany. It is known as one of the most important Catholic pilgrimage destinations in Germany and is visited by millions of pilgrims every year. The town's main attraction is the Marienbasilika, which is dedicated to the Virgin Mary and houses a miraculous image of her known as the "Gnadenbild". Kevelaer also has several other religious buildings, including chapels and prayer rooms, and hosts a variety of religious festivals and processions throughout the year. In addition to its religious significance, Kevelaer is also known for its picturesque old town with narrow streets and historic buildings, as well as its natural beauty with the nearby Niederrhein landscape.