Adal Island


The Adal Island is an island located near the Timbun Mata island in Sabah, Malaysia.