|
These are hotels in Lamu, an archipelago island in East Africa, Kenya. Lamu hotels are beach hotels ranging from luxurious to budget hotels, with the beast views of the Indian Ocean, not to mention the exotic life and culture in this region, notably the swahili culture. |
|
|
Kenya Hotels 






