Hosted on MSN1mon
The stunning Italian city with Europe's largest seafront square and barely any crowdsTucked away in northeast Italy, Trieste, the capital of the Friuli ... including the majestic Miramare Castle, perched dramatically on a cliffside, built between 1856 and 1860 for Archduke ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results