One of the main attractions in Dubrovnik, Croatia is the ‘Old Town’ on the waterfront. It is surrounded by huge city walls and full of restaurants, souvenir shops, and tourists! It’s the touristy and expensivey part of town but worth a visit. It’s also, like the rest of Dubrovnik, very hilly and there are lots of steps in the maze of windy streets.
We also took a walk on the city walls (which costs money) and that provided some amazing views of Dubrovnik. It is largely uncovered though and you are in the direct sun for almost all of it. It can also be really busy; you can see the people walking the walls in the photo below on the left.