Dec 24, 20212 minThe Ultimate HostA premier boutique hotel, set on the brilliant white sands of Diani beach, could be your next holiday destination. The Zubeida is a small...