Ksh 310.00 Kenya Beach Holidays Travel, Vacations themajlisresorts September 13, 2016 The Majlis, luxury Kenya beach resorts, provide best of Lamu with outstanding beachfront location and stunning views. We offer the […]