Colmar – the most beautiful fairytale village in France
Colmar is everything a fairy tale and elf lover could wish for. This city located in the French region of Alsace, in the northwest of the country, after visiting it will surely be one of the idyllic cities that you will not want to miss. Disney’s “Beauty and the Beast” movie is said to be…