English Nicosia Cited by user Citation bot on 06 Nov 2017 Nicosia is the largest city on the island of Cyprus. It is located near the centre of the Mesaoria plain, on the banks of the River Pedieos.