Water Wall - Woodruff Park - Atlanta, GA
Posted by: Lat34North
N 33° 45.381 W 084° 23.302
16S E 741897 N 3738205
This large wall of water is located at the north end of Woodruff Park on Luckie St in Atlanta, GA.
Waymark Code: WM8FTH
Location: Georgia, United States
Date Posted: 03/27/2010
Views: 4