That sucks. I used to be in a band that toured quite a bit, but we never had any time to see anything. It was just playing, sleeping and driving to the next gig. In 2004 I've been in or near London, Leicester, Sheffield, Paris, Toulouse, Bilbao, Zaragoza, Barcelona, Hamburg, Berlin and Warsaw, but I didn't get to see ANYTHING of any of these cities then. Pretty frustrating. I used to go out and just walk for half an hour after soundchecks to at least catch a little bit of the athmosphere of the cities, even if all I could go see was just a shopping mall or a few regular streets.
Rock and Roll is tough
I just want you to reassure him - talk to him, make him see the error of his ways. Then I'll hit him.