The altar was found in the ancient Graeco-Roman city of Patara and is shedding invaluable light on the ancient Greek religious practices of its time.
The post Ancient Greek Snake Altar Made To Appease The Gods Of The Dead Found In Turkey appeared first on All That's Interesting.