Info

Founded
1990
Address
Ayia Napa
Country
Cyprus