ATLANTA - There's the Metropolitan Museum of Art in New York, The Louvre in Paris, The Acropolis Museum in Athens, Greece and of course The High Museum in Atlanta. However, we have another awesome ...