I'm an American living in Geneva for a while. Anyone out there who can give me some tips?
geneva Reviewed by geneva on . Anyone in Geneva? I'm an American living in Geneva for a while. Anyone out there who can give me some tips? Rating: 5