Tag: Kota Kinabatangan

Tambisan Island

Tambisan Island (Malay: Pulau Tambisan) is a Malaysian island located in the Sulu Sea on the state of Sabah. Tambisan as a hidden peaceful gem of Lahad Datu. To get here…

MyTrip
Malaysia
Langkawi
Food
Events