Known for snow-capped peaks, mountain lakes and lively historic towns, Slovenia is a land of stunning landscapes. We give you top attractions to see in this gorgeous country!