Kendwa Rocks

Hotel in Nungwi (Zanzibar), Tanzania

Features: air conditioning