Lost Apollo sanctuary rediscovered after 140 years in Cyprus
Archaeologists uncover over 100 colossal statue bases at Fragkissa, shedding light on archaic-period worship practices.
Lost Apollo sanctuary rediscovered after 140 years in Cyprus.(photo credit: Republic of Cyprus)