Larnaca Address Details
Address: 1 Apostolidou
Larnaca, Larnaca