Gaya Island

https://via.placeholder.com/100x100

Gaya is the largest island in Malaysia's Tunku Abdul Rahman National Park, located off the coast of Kota Kinabalu. The island is largely covered with dense, virgin tropical forest.

View All Tours in Gaya Island
https://via.placeholder.com/100x100