Nicosia Address Details
Address: 5 Thermopilon
Nicosia, Nicosia