Oh my gods! Mount Olympus added to UNESCO World Heritage Site list amid ‘The Odyssey’ hype
Call it “the Odyssey effect.” As film fans battle it out to watch an ancient Greek battle on IMAX, Mount Olympus — the legendary home of the gods, according to…