Edinburgh Castle (and the rock it is on) has a long and storied history dating back almost 3000 years, and has changed hands so many times it almost is funny. But there's so much more to see and explore in this site steeped in history that it's a cannot miss for anyone travelling in or through Scotland!