Bad Joke Eel

what's the best thing about switzerland?

i don't know, but their flag is a huge plus.