Le Petit Cap: Lakeside Café August 6, 2017 Since the major revamp of its high street, the small lakeside town of Rolle (VD) has become even more… 0 Shares 0 0