Lamu "fort" at Shela beach
A vacation rental property built in 2001, located on the southeastern point of Lamu Island