EuropeTravel Guides 7 Incredible Facts About Edinburgh Castle Edinburgh is one of the United Kingdom’s most visited cities, and it isn’t hard to see...