Kiwayu is situated 40 km north of Lamu, off Kenya’s remote north coast. It nestles amongst sand dun...
Manda Bay is on one of the many unspoilt, idyllic islands within the Lamu Archipelago situated on th...
LamuArchipelago Resorts,