A bustling and vibrant city, steeped in history and host to a variety of colourful festivals throughout the year, there is no shortage of things to do in Edinburgh. Read on to discover what this fantastic city has to offer, come rain or shine. Edinburgh Castle is one of the most exciting historic sites in Western Europe. Set in the heart of Scotland's dynamic capital city, it is sure to capture your imagination. The scenery will take your breath away.