Shangri-La, an imaginary land depicted in the novel Lost Horizon by James Hilton isn’t so imaginary after all. Hidden amidst lush tropical vegetation that opens out to the South China Sea, is the magical Rasa Ria Resort. Magical for its pristine sand, warm waters, 400 acres of gardens, a 64 acre nature reserve and excellent dining and accommodation options. A place...
