Edinburgh Castle Edinburgh Castle sits solemnly on top of an extinct volcano, where it gazes at the vastness of the city below … More