The island of Lamu in Swahili is no stranger to tourists, however, this breathtaking home is located in a village called Shela. Shela is renowned for its long, calm stretch of white-sand beach; its central mosque, an exemplar of Swahili architecture that dates from...
