The traveller’s guide in Geneva

Switzerland looks like an island in the centre of Europe. Switzerland is full of very diverse landscapes and a population with very different characteristics.
In this guide, SPI provides you with all the tips you need to travel to Geneva with complete peace of mind.