Category

France

Category

Colmar is beautiful litlle town in north eastern France and considered one of the most beautiful cities in Europe. Colmar has a population of 65,000 and is the home town of sculptor Frédéric Bartholdi, who designed the Statue of Liberty. Here is a 12 meter replica of the Statue of Liberty found in Colmar: Colmar has a sunny microclimate and…

Keep Reading