Home to the popular Edinburgh castle, picturesque shopping streets, grand scenery and the best arts festival in the UK, Edinburgh is a beautiful and engaging city. Take a tour to discover centuries of history that throb beneath this modern metropolis.