6 days in Antibes, France The Fort Carré, in Antibes (France), is reported to be one of the most beautifull stadium in Europe. 400 × 262 — 21.4 KB