About me

Icon
Hi world citizens! We loved to travel and have decided to put our happy place to rent while we are away. The villa is located near Geneva with public transport access!
IconMember since: April 2023
IconSpeaks: English, French, Spanish
IconLives: Geneva, Switzerland

Steph follows