Where is Nicosia?

Nicosia is situated in the country of Cyprus. This city is also the capital of Cyprus. Some of the tourist attractions in Nicosia are its museums. For more information look here: