iStock International
The capital of Slovenia, cosmopolitan Ljubljana (pronounced "loo-blee-ah-nah") is a cheaper and less-crowded alternative to Prague. Explore its condensed patchwork of medieval, baroque, and Art Nouveau architectural gems and you'll see why many label it a "fairy-tale city."
For the percolating food scene, excellent service city-wide, cozy and compact layout (making it seem like a smaller Prague), and dazzling baroque architecture – all watched over by an imposing castle.