The Tubman Museum — located in Macon, Georgia, USA in the city’s museum district and across the Cherry Street Plaza from the Georgia Sports Hall of Fame — is the largest museum of its type in the nation.
Founded in 1981, this 49,000-square-foot ...
View more