Tourettes-sur-Loup: perched village overlooking the bay of Cannes, an alluring mixture of Mediterranean art chic and Provencal charm.