Our Address

Sea View Beach Resort

Lindi Town, Tanzania

Call US

+255 742 561 566

+255 713 294 422