Immortalized on celluloid and in the collective consciousness since times immemorial, the allure of Switzerland is hard to resist. With its icy peaks, unique  mountain culture and idyllic towns, it is popular across all age groups.