Parc de Sceaux

Paris, France
Acreage: 447
Distance from City Center: 10 km
Access Via: Metro, Car, Bus/Tram