taffyemmie's Diani Beach, Kenya
Swahili Beach Resort
"This is a lovely new hotel in a fantastic setting. The staff are very helpful and friendly and the ..."
"The beach is beautiful, the reef just off shore meaning calm , warm waters and cycling its length is..."
"The information provided, the forest trail guided walk, the dedication of staff and volunteers, the ..."