Location Darvel Bay | State Sabah | |
The Adal Island (Malay: Pulau Adal) is an island located near the Timbun Mata island in Sabah, Malaysia.
Map of Adal Island, Malaysia
References
Adal Island Wikipedia(Text) CC BY-SA
Location Darvel Bay | State Sabah | |
The Adal Island (Malay: Pulau Adal) is an island located near the Timbun Mata island in Sabah, Malaysia.