Kiwayu is an exclusive family-owned lodge resort on the Indian Ocean, in the Kiunga Marine Reserve, about 30 miles north of Lamu Island. This incredibly luxurious beach resort is also near the Boni Read More
Please wait, we are getting prices from over 30 sources