Previous Image Next Image Temple Of Heracles (aka Hercules) A rocky, rainy place dedicated to this son of Zeus.