#1The Majlis Resortby The Majlis Resort Lamu, Kenya301The Majlis is a privately owned resort set on Manda Island in the Lamu archipelago off Kenya's north coast. Offering world-class understated luxury, this Indian Ocean re...kenyaluxuryresortskenyabeachresortskenyabeachholidays+2 more