Located on Borneo’s northern tip among 400-acres of tropical bliss, Shangri-La Rasa Ria Resort is a stylish “one-stop shop” for travelers seeking a destination stay.
You are here: Home / Archives for shangril-la rasa ria
Good girls go to heaven, bad girls go everywhere...
By