Cyprus has many historical and cultural links with Greece. The majority of Cypriots are ethnically Greek, speak the Greek language, and worship at Greek orthodox churches. As a result, Cypriot cuisine shares many features with the cuisine of mainland Greece. Likewise, its link to Turkey, the Middle East, and Africa, are also reflected in some Cypriot dishes as well.