Manda Bay Lodge
Reservation / Enquiries
Tel
+254 712 579999
Address
Manda Island
Lamu
80500
Website