Castle Rock In Edinburgh - Everything You Need To Know
The Earth Story - Castle Rock: The volcano lurking beneath Edinburgh Castle Castle Rock is the name given to the large volcanic edifice upon which Edinburgh Castle sits, overlooking Scotland's capital. Evidence