Born out of the breakup of the former Yugoslavia, Slovenia is one of Europe's hidden gems.
Triglav National Park
Situated in the Julian Alps, the park is huge with something for everyone. The mountains views are stunning, and the colour and clarity of the Soca river is the equivalent to a tropical island paradise. The train ride to get there from Ljublana is very scenic passing through lush mountains, tunnels, perched villages, and the occasional fresh smell of cow dung in the air.
Ljubljana has a quaint medieval town feel. It has a castle on the hill, a fascination with dragons, a nice square, and is snaked by a little river with ornate bridges. In the summer evenings, everyone spills out to the outdoor cafes and restaurants. You can try staying at Celica art hostel, it was once a prison and is now a hostel.
A cute little town, Bled is Slovenia's most famous tourist destination, especially for water and mountain sports enthusiasts.