Ancient & Historic Sites · Limassol region

The Temple of Apollo Hylates