Live webcam showing Place du Marché in Munster, France, a charming town located in the Vosges Mountains of the Alsace region. Known for its scenic beauty, Munster is famous for Munster cheese and features picturesque half-timbered houses.
Source: SnapMyRide