Shangri-la's Tanjung Aru Resort and Spa is an amazing luxury resort in Kota Kinabalu, Malaysian Borneo.
6661 pins 310 boards 4 followers
Follow
179