Dubrovnik has the best preserved ancient city walls encircling their city. You can climb up and walk around the entire city enjoying amazing views from up there. I didn't have time to get all the way around, but it is fascinating to see.
All photos copyright © Char Ambrose. Images not to be used without permission.