SWITZERLAND : FAVORITE LINKS
Welcome to Switzerland in sight :
Their own words :
switzerland-in-sight.ch - the website which provides you with
information on (almost) anything you ever wanted to know about
search index for Switzerland.
Bern, Switzerland :
official web site of the country's capital.
Why Geneva :
Because it's an important city on the international level.