A Look at Atlanta’s Newest Park: Westside Park
Atlanta has a new park, Westside Park, that recently opened, and it is gorgeous! At 280 acres, it is now Atlanta’s largest green space, even larger than the popular Piedmont Park. It brings more walking and bike trails to an … Read More