myfacesandplaces.co.uk
Call Of The Wild On Gaya Island Resort | My Faces and Places
Gaya Island Resort is an oasis of luxury off Kota Kinabalu. Within the rainforest, it has nature activities on land and water, fine dining and a spa.