Take a tour of Calais City Hall in France - part of the World’s Greatest Attractions travel video series by GeoBeats. Calais,
...
located in the northernmost part of France, boasts an exceptionally beautiful Flemish Renaissance architectural styled city hall. The strikingly magnificent turreted clock tower slices through the sky and is visible from all over town.
Comments