Trieste, Italy
Part Italy, part Slovenia...all charm! Trieste is a beautiful, historic town on the Adriatic Sea. It's a gorgeous one-hour train ride from Venice, but be prepared...they don't all speak English there, like they do in more-touristy Italian towns.
Read More