In Europe Why you need to go to Trieste September 13, 2017 Trieste is a beautiful city in the north-east of Italy, it borders Slovenia and the Adriatic sea. We came across Trieste accidentally, James was searching by pictures on Google and found some photos of Trieste,…