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