Trieste & Muggia – Italy Trieste has never been on my “to go” list. In fact I have never even consider it as a possible…