Search
Menu
Home
Sources
About
Contacts
Tabuan
Tabuan
is an
island
in the
Sunda Strait
, between
Java
and
Sumatra
. It is one of the larger
islands
in the
strait
, and
lies
at the
entrance
to Sumatra's
Semangka Bay
.