The Ayia Napa sea monster
Scotland may have the Loch Ness Monster, Norway has the Kraken, the Himalayas its Yeti and America has Bigfoot, but did you know that Cyprus also has its own resident behemoth, the Ayia Napa Sea Monster? The beast is thought to lurk in the waters around Cape Greko with sightings of the
Read more