Surrounded by the Eastern Alps and Adriatic Sea, Slovenia is nestled in the heart of Europe. The small country boasts lures you in with its charming villages with baroque architecture, while its romantic scenery is dotted with snow-capped mountains, scenic beaches and cascading waterfalls. From the bustling streets of Ljubljana to cliffside medieval castle in […]