Archaeologists have unearthed a “spectacular” ancient temple housing hundreds of statues dedicated to the Greek God Apollo. The site, known as the Sanctuary of Apollo, is located in a remote valley in ...
In a remarkable archaeological breakthrough, researchers in Cyprus have rediscovered a long-lost sanctuary dedicated to the Greek god Apollo, 140 years after its initial discovery. Located in the ...