Search
Menu
Home
Sources
About
Contacts
Taba, Solomon Islands
Taba
is a
village
on the
northwest
coast
of
Guadalcanal
,
Solomon Islands
. It is located by
road
northwest of
Honiara
. It
lies
on
Coughlin Bay
.