Sitting on the banks of the forth of Firth Edinburgh Scotland's capital is truly one of the most captivating cities in the UK. A tourist heaven and the home to mayor cultural and sporting events, the National Museum of Scotland and the world famous visitor attraction that is Edinburgh Castle.