Nicosia Address Details
Address: 11 Dimokratias Street
Kato Deftera, Nicosia