TR Travel Bringer How did the Greeks worship their Gods? We all know about Greek mythology, Zeus and Poseidon, the Minotaur and Medusa, Achilles and Herakles. But how did the Greeks worship them…