Larnaca Address Details
Address: 65 Akanthous Street
Kalo Chorio, Larnaca