Discover Moudon
compiled from our dataMoudon is located in Vaud, Switzerland. Our atlas lists 36 places here.
These include 9 sights and 2 museums, 24 restaurants, 1 places to stay and 0 cocktail bars. Highlights include Quartier Saint-Michel, Chesalles-sur-Moudon, Passe simple.