A college town at heart, Ljubljana in Slovenia is a small capital packed with all of the amenities and little of the expense of similar cities around Europe. It boasts a particularly charming old town, not to mention a castle with its own vineyards in a forested park just a short walk from the center. » Read more