Sport
& Leisure

Online Booking

Check-In
Check-out
Adults

Karafuu Beach Resort & SPA
Address : PO Box 71 – Zanzibar – Tanzania
Phone : +255 777 413647/8