Paris, France
La Grande Cascade is a waterfall located in Paris, France. It features a restaurant nearby and offers partial shade for visitors. Free parking is available within 60 meters of the site.