Castle Rock was formed by a volcano that erupted some 340 million years ago. Ever since, the spot where Edinburgh Castle now stands has been a key point on the map through time. Most of the ...
Some results have been hidden because they may be inaccessible to you