Switzerland Destination Guide A Vagabond Life
Switzerland is a landlocked country in central Europe famous for its incredible mountain range – the Swiss Alps. Switzerland boasts stunning landscapes, pretty villages, modern cities and is a adventure travellers dream.
Switzerland is not a member of the EU. It is a member of the Schengen Agreement