There are, in fact, many answers to this question. Northern Cyprus beaches would be the first possible answer. If you ask any of the travellers or the holiday lovers the same thing then their answer will surely include not one reason but all the reasons. Visitors can have everything here. Hotels in North Cyprus are known for genuine hospitality. You will have the chance to taste typical Cypriot Turkish dishes.