Below are some links you may find useful

Geneve Tourism Basel Zurich Germany France
Italy Austria