There are so many attractions in Scotland that it is impossible to list them all. The National Museum of Scotland in Edinburgh is one of the most popular outside of London, whilst Edinburgh Castle is iconic! Sticking with Edinburgh, there is the Scottish National Gallery and the Royal Botanic Garden Edinburgh. Urquhart Castle overlooking Lochness is beautiful, as is the surrounding area, and Stirling Castle is spectacular – so much so that it was favoured by many Scottish kings and queens.