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 — 28.5 KB