I'm taking my 18 yr old niece for her first visit to Edinburgh. She can't walk very far, that's all really, so I don't want to plan hours and hours of wandering round the city. Other than that she'd love to do anything a lively teenager would like.
I had thought of the Tour bus....any other ideas?