TravelTill

About Roder



Roder  is a village in the commune of Munshausen, in northern Luxembourg. As of 2007, the village has a population of 61