Mbweni Malindi Home

  No 87 Block A Mbweni Malindi, Mbezi, Tanzania

Booking.com Book Now