With its stunning Alpine peaks and placid crystal clear lakes, Austria is the epitome of idyllic. Positioned right in the middle of Europe, the German-speaking country boasts some of the most ...