Come to Switzerland mate, it's a great place!! it should contrast nicely with Italy and Spain(not that I don't like Italy or Spain, I love em both).
I live in Geneva, you're welcome for a visit (at least I think, it's my parents place haha), plus you'll be right near France!