Loading...
Uploaded by ScubazooVideo on Jul 15, 2009
Pom Pom Island Resort is situated in the Semporna Islands area of Sabah, Malaysian Borneo. It has beautiful white sandy beaches and access to fantastic diving and snorkeling in the Tun Sakaran marine park. Music by OKA
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)