JamboHouse

JamboHouse Address: PO Box 131, Lamu Island, Kenya

Minimum price found for JamboHouse was: 20 USD

Click here to get more information, photos & guest ratings for JamboHouse