I just arrived in Geneva and my landlord recommends that I should purchase personal liability insurance.
I contacted CSS but they would only issue insurance to B/C permit holders.
Could anyone here recommend an insurance company that will accept carte de legitimation?
Many thanks!