Map
Lamu Island, Kenya
Price
290
website
Hotel
Moon Houses