Thumb

Shangri-la's Tanjung Aru Resort and Spa is an amazing luxury resort in Kota Kinabalu, Malaysian Borneo.

Avatar

Linda Matthews

6661 pins   310 boards   4 followers

Follow

Other pins from

Linda Matthews