Triglav National Park is a paradise, razor-sharp peaks and milky turquoise rivers snaking through the numerous valleys. But that's just for starters; Slovenia boasts a charming mediterranean coastline, rolling hills, vineyards and impossible castles. Which leaves my favourite: incredibly positioned mountain top churches, surrounded by fog in the early mornings.