Lamu Island is off the shore of Kenya in the Indian Ocean. It has a humid tropical climate all year round with the temperature ranging from 23°C to 33°C. It’s a bit cool from mid-April to July, warmer from August to mid-November and warmest from end-November to early April.
The island is mainly Islam inhabited with a very conservative culture. It is therefore advisable to dress modestly when walking on the streets.
Due to the narrow streets in both Lamu and Shela, and undefined roads in Manda, Kipungani and Kiwayu, transport on the island is either by foot, donkey, dhow or boat.