Is at all feasible to visit the Delta Museum from ATL?
Is the Delta Museum at all MARTA accessible?
I searched the forums and checked on-line and couldn't find a definitive answer. The Delta Museum seems to only give driving directions so I am not optomistic.