The Château de la Croë is a large detached villa situated in eight hectares of grounds on the Cap d'Antibes peninsula of the Côte d'Azur, in the Alpes-Maritimes department of southern France.
Bay of Antibes Billionaires
Le Sentier du Littoral, Cap d'Antibes
Plage de la Garoupe
Plage de la Garoupe