Overview

Ngalawa Beach Village

Plot 851-2007, Chwaka 0000, Tanzania
+255 776 060 605

Call

+255 776 060 605

Nearby

    Show all
    Reviews
    Map

    Map