
South Meadow Lake
4.5 (13)park
A scenic natural lake in South Philadelphia, offering a quiet waterfront escape right within the city limits.
Description






Situated in South Philadelphia West, the park is surrounded by local natural features, providing an outdoor space for visitors looking to enjoy nature.


