Lamu Old Town, Kenya
A UNESCO World Heritage Site, Lamu Old Town offers a unique traditional charm with a coastal sensation. The island, which is mostly Muslim, unlike the mainly Christian mainland, is located along the shores of the Indian Ocean, northeast of Mombasa city, and boasts a rich history, which is reflected in all aspects of life in the area including culture, food and architecture. Unfortunately, Lamu has been severely impacted by shoreline retreat. In other words, it has lost the natural protection once offered by sand and vegetation, researchers explained to BBC.