Timba Timba Island

Timba Timba Island (Pulau Timba Timba) is an island located near Semporna in Sabah, Malaysia.