The majority of Zanzibar residents practice the Islamic faith which reflect also their life style and culture. Mosques are sacred places and usually no entry by non Muslims. During the holy month of Ramadhan Muslims are fasting from dawn to sun set and you may find difficult to find food during the day hours. However some specified restaurants are allowed to serve the tourists. There are also Christian churches and Hindu temples which offer regular services on Sunday and on special occasions.