Snorkeling Day Trip in TAR Park, Kota Kinabalu, Sabah

Downbelow's dive centre, based on Gaya Island in the TAR [...]