
Lake Palmyra
5.0 (4)park
A tranquil natural lake in southwest Atlanta, offering scenic water views and a quiet outdoor escape.
Description






Set in southwest Atlanta's 30310 area, the park offers a peaceful waterfront spot along its natural lake feature.
