Tabuan Island

Tabuan Island (Pulau Tabuan) is an island of southern Sumatra, under the jurisdiction of Lampung province. It lies near the middle of the entrance of Teluk Semangka, relatively steep and densely wooded. It rises in its southeastern part to a height of 671m and is said to `appear sharp from S or N. Except on the NE side.` Its principal settlement.....
Found on http://en.wikipedia.org/wiki/Tabuan_Island
No exact match found