High Museum of Art
High Museum of Art β The High Museum of Art is the largest museum for visual art in the Southeastern United States. Located in Atlanta, Georgia, the High is 312,000 square feet and a division of the Woodruff Arts Center.
πΊ Google Mapsπ OpenStreetMapπ± Navigation