Diani Beach has been voted numerously as being one of the best beaches in Africa. With miles of soft powdery white sand fringed with tropical palms Diani is the idyllic tropical paradise.
Hotel Baobab Beach House Bed and Breakfast is a top-class hotel in Gazi, Kwale .