A short sail from the Peljesac peninsula is the ancient city of Dubrovnik, famous for its spectacular city walls completed in the 16 th century. The old town has also been a prominent filming location of popular TV series Game of Thrones .