Dubrovnik overlooks the Adriatic Sea in southern Croatia, and its Old Town is one of the most beautiful in the world. Encircled by 10th-century walls, its labyrinthine streets are pleasant places to wander, and many of its historical buildings are still in remarkably great shape. The Stradun is the main thoroughfare – an elegant strip full of cafes and stately...
Read more