fortheloveofnike.com
Strasbourg: The Christmas Market Capitol of the World!
Welcome to Strasbourg, France–the currently one of the jolliest place on planet earth! Right on the eastern boarder between France and Germany, this quaint little town dating back to at least…