Christmas in Iran is celebrated by the Christian community of Iran. Most of Christians are Iranian Armenians who celebrate Christmas in Iran. Islam is the official religion of Iran, However, like other countries in the region, Armenian-Iranians celebrate Christmas. Around 300,000 – 370,000 Christians live in Iran today Christians believe that Jesus Christ is the savior of the world, and that his father is God. Most Christians in Iran have ancestors from Armenia, a country north of Iran, or Assyria, an ancient land that once stood to the west. They live in cities such as Tehran, Urmia , Tabriz, and Isfahan. Every December 1, Iranian Christians begin a fast. They eat no meat, eggs, milk, or cheese until Christmas Day. On Christmas Day, they celebrate Jesus Christ's birth by feasting on a traditional chicken stew called harissa, or on roast turkey. Iranian children celebrating Christmas receive new clothes, but rarely Other gifts. Most of Christians are Iranian Armenians who celebrate Christmas in with friends and family members in churches throughout the country.
Many travelers, who make a journey to Iran, would like to visit Kashan because of its beautiful sights and various old and traditional arts attributed to this town. As it is on the main highway from Tehran to Isfahan and has got interesting sights to see, people usually stop here for a few hours if not for a night to learn more about it. When it comes to certain handicrafts, ancient sights and monuments, Kashan tourist attractions have got some highlights of Iran to offer their visitors.