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