In Pictures, Travel Edinburgh Castle September 15, 2005 Frederick Linsmeyer Perched high atop Castle Rock is the mighty Edinburgh Castle. Looming over Scotland’s capital city for some 900 years, this fortress is home to history, tradition and amazing views, delighting both locals and tourists alike. At the western end of… Continue reading →