Traditionally Nicosia hosts Greek Orthodox churches, Armenian Apostolic churches, a Russian Orthodox church, Latin Catholic, Maronite Catholic, Anglican churches, Evangelical churches as well as mosques and synagogues.