Switzerland is a mountainous European country with a rich cultural and linguistic heritage. Learning French in Switzerland provides you with a unique French learning experience.
LA TOUR-DE-PEILZ (Lake Geneva): the five-room Swiss villa with a pleasant, sunny garden dates from 1800 and is situated in La Tour-de-Peilz, a quiet residential area within walking distance of all local amenties. La Tour-de-Peilz is home to one of Lake Geneva's most picturesque ports with swimming and sailing facilities. Tutor Profile and Photos