Ljubljana is old. Ancient, even. This 2,000-year-old Roman outpost is now an unbelievably green city, compact and traveler-friendly and filled with life.
Surrounded on three sides by water and with two offshore Islands larger than some countries, it's no wonder that Italy is famed for its beautiful beaches!