The German Christmas markets will open on the 17th November at 1pm and will be in the city of Edinburgh until the 5th January 2019.
travel blogger, photography & mother
The German Christmas markets will open on the 17th November at 1pm and will be in the city of Edinburgh until the 5th January 2019.