Loading...
Uploaded by GoGalavanting on Jan 2, 2009
From Galavanting TV ( http://www.gogalavanting.com ) The Christmas Markets of Colmar, France have been running for centuries and fill the city's streets with the sights and sounds of the holidays from November 22nd to December 31st each year.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)