Finding Greek Gods in Delphi
December 31st 2010 Greek Gods should not be so hard to find, I mean afterall I'm in Athens, the ancient cultural center of the Roman Empire and the very place where ancient Greek religion, and the whole mythology surrounding Greek Gods was invented. I'm not being picky either, at least not really, the only quota I have for my own personal Greek God (which I will just go ahead and assume also applies to my friends at
... read more