Malaysia – Gaya Island

Gaya Island is the largest island located in the Tunku Abdul Rahman National Park, 10 minutes off Kota Kinabalu.

The land is fringed with a golden sandy beach, rocky coastal outcrops, and surrounded by coral reefs. The hilly island landscape is cover with lush tropical rainforest and an abundance of flora and fauna. Complementing this setting, is the stunning outline of  Mount Kinabalu, in the distance.