The Scottish capital of Edinburgh is a fascinating and colourful city, which offers a wealth of attractions for visitors and holidaymakers. From the majestic castle to the lively Edinburgh Festival, there will be activities on offer to suit all tastes, during a trip to this historic destination.