Tag: Edinburgh Castle

Photo of The Witches' Well signage in Edinburgh, Scotland
0 241
Posted in HORROR Travel

Witches’ Well

The Witches’ Well in Edinburgh, Scotland is a historical monument located on the Royal Mile,…