
Lake Martha
5.0 (3)attraction
A quiet natural lake in West Deptford, prized by paddlers as an enchanting spot to get out on the water.
Description
Set in West Deptford, New Jersey, Lake Martha is a scenic water feature that visitors consistently rate as a picturesque natural spot. It earns especially high marks from paddlers, who single it out as a uniquely stunning destination for kayaking.

