Overview

Ngalawa Beach Village

Plot 851-2007, Chwaka 0000, Tanzania
+255 774 227 362

Call

+255 774 227 362

Nearby

    Show all
    Reviews
    Map

    Map

    Close