Enjoy a French/Swiss adventure for a couple of hours off the beaten track at the foot of Salève - the most iconic mountain near Geneva. The return trip is made along a combination of paths and side roads, with fantastic views over Geneva and Lake Geneva
74100