Is Lamu Kenya worth visiting?

Lamu, a UNESCO World Heritage site, is an essential stop on a Kenyan travel itinerary. A well-preserved 14th-century Swahili town,

Read More