Description: Located in the town of Paralimni, which is a 10 minute drive from Ayia Napa. Share this: