Overlooking the Bay of Grignano, the gorgeous white stone Castello di Miramare graces the seafront just north of Trieste. In spite ... More