By Hannah E. Jones After decades of work, the City of Atlanta has officially secured nine acres bordering the Chattahoochee River in Riverside, creating Atlanta’s newest natural oasis — Lower Paul Park. Any chance to get away from the bustle of the city is exciting, but the folks in Riverside know this park represents something […]
