Switzerland is a landlocked bit of Europe with many mountains and cuckoo clocks. Eurovision-wise they don’t do that well, even though the EBU (contest organisers) have their HQ in Geneva.
Tags Switzerland
Switzerland is a landlocked bit of Europe with many mountains and cuckoo clocks. Eurovision-wise they don’t do that well, even though the EBU (contest organisers) have their HQ in Geneva.