« Back to Accommodation Ngalawa Beach Village AddressChwaka Bay, East Coast, PO Box 3557 CityZanzibar