Cannes is the haunt of the rich and famous – it is a place where superyachts come to relax. But there is more to Cannes than the famous film festival. (more…)