Kibanda Lodge & Restaurant (previous Natural KendwaVilla)
Kibanda Lodge & Restaurant (previous Natural KendwaVilla). Natural Kendwa is a small hotel on Zanzibar’s northwest coast. It is in a beautiful area with coconut trees, sandy beaches, and amazing coral reefs. TheRead More