Nxamaseri Island Lodge
Reservation / Enquiries
Email
Tel
+267 680 1494
Website
Marketing Contact Person
Contact
Michelle Odumetse
Tel
+267 686 1559