Lake Geneva is located in both France and Switzerland, somewhere in the Alps region. It is absolutely gorgeous and has a lot to offer. In this blog post, I’ll tell you my favourite places to visit if you only have 24 hours to explore the surroundings.
Read More