Larnaca Address Details
Address: 11A Terpsitheas Street
Larnaca, Larnaca