The posh resort town of Cannes, located along the curved coastline of the French Riviera in the Alpes-Maritimes region, is best known for its world-famous film festival and red-carpet ready ...