The Maldives is a strict Islamic country, and even foreigners are required to follow their traditions when visiting. Alcohol can only be consumed in resorts and taking it off premises is illegal. During the holy month of Ramadan, tourists are expected to respect Muslim customs and not eat, drink or smoke during the day. However, some restaurants that are moved away from the main road may serve tourists and all hotels and resorts served food and beverages during Ramadan. Other laws that could affect tourist include are a ban on publicly practising another faith and sunbathing topless. Nudity is strictly frowned upon here, even on private resorts.