Map Location
Shangri-La’s Rasa Ria Resort & Spa
Shangri La Rasa Ria Resort, Pantai Dalit Beach, 89208, Tuaran, Sabah, Malaysia