How to see the highlights of Dubrovnik in 3 days; including the unmissable medieval walls, Game of Thrones locations, peacocks, cave bars and cable cars.