It's a small country, yet it offers so many attractions! Steep and dramatic Julian Alps with breathtaking turquoise mountain lakes, medieval castles, green ...