The palace of the French riviera known for more than 150 years of glitter and glamorous history, with its emblematic location overlooking the southern tip of Cap d’Antibes, now owns another reason to ...