THE ADVENTURE COLLECTIVE® · Independent discovery and booking for outdoor travel

Island Hopping & Snorkeling in Tunku Abdul Rahman Marine Park — 2-Island Day Trip from Kota Kinabalu | other | bus-tour | snorkeling