Switzerland Ranked The Best Country In The World. Are You Surprised?

The beautiful landlocked Central European country is still very much in news. Not that there’s been a controversy in Switzerland. Not that there usually are any. One of the world’s most beautiful parts of the world, nestled in Switzerland is…