Private escape to discover Cannes & Lerins islands from the sea in Cannes, France