The Edinburgh Castle is among the highlights that dominate the skyline of the great Scottish city. The illustrious past of the city and the notable events that took place is stood in testimony for by the numerous historical structures, but the castle is arguably the most notable among the attractions held by the city for travelers. The Edinburgh Castle certainly had a hand in Edinburgh’s fame as ‘the Athens of the North”. There are a whole range of attractions available here for travelers. Continue reading “Edinburgh Castle” »