What is the main religion?

On Zanzibar the majority of the people are Muslim. The Islamic tradition means Zanzibaris have a moderate and hospitable manner. Their beliefs are liberal, and not fundamental. Please respect their tradition by behaving and dressing modestly in public. During Ramadan (dates vary) we do ask visitors to respect local people who fast during the day by not eating/drinking in public places. Just a few restaurants do close during the day in Ramadan. On the mainland Christianity is the main religion.