A short ferry ride away from the city of Cannes, St Marguerite Island is a nature and history lover's paradise.
14 May 2017 12:49 AM IST