Larnaca Address Details
Address: 59 1st Apriliou Street
Larnaca, Larnaca