In the Tunku Abdul Rahman Marine Park, just off the coast of Kota Kinabalu, lies the picturesque Gaya Island. This sizable Malaysian island has been protected as a reserve since the early 1920s and is home to a legendary beach at Police Bay. A 400-meter stretch of pristine white sand slopes out gently to the sea forming an ideal spot for swimming in the crystal clear turquoise waters. There is also a 20 kilometer long hiking path as well as plenty of coral reefs along the entire coast making Gaya a dream destination for snorkelers, scuba divers and nature lovers alike. Visitors can choose between two luxury resorts, namely: Gayana Eco Resort and Bunya Raya Island Resort..