Northern Cyprus offers a very rich route in terms of places to visit. With its historical castles, natural beaches, ancient cities and unique landscapes, it is an ideal option for those who want to have both cultural tourism and sea holidays. If you are wondering what to do and where to visit in Northern Cyprus, we have brought together the most popular and worth-seeing spots of the island in this guide.