Loading...
Uploaded by sabahborneo on Jan 23, 2012
Mantanani is also known as the Mermaid Island and is one of the most beautiful islands on west coast of Sabah, Malaysia. Read story at: http://www.mysabah.com/wordpress/?p=685
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)