Edinburgh - Edinburgh Castle (Ratings: 4.6/5)Edinburgh Castle, located in the heart of Edinburgh, Scotland, is one of the most iconic landmarks in the city. It is a historic fortress...