Shangri-La's Rasa Ria Announces Sail Jamaludin as New Nature Ambassador
Luxury resort and spa, Shangri-La's Rasa Ria, in Malaysian Borneo has announced Sail Jamaludin as its new Nature Ambassador. Sail will be responsible for leading the development of the resort's Nature Reserve and promoting its news, initiatives and innovative eco-tourism product to an international audience. Rasa Ria is a luxury beach-side resort with its own 64 acre nature reserve nestled within 400 acres of tropical jungle and all watched over by Sabah's iconic Mount Kinabalu, a UNESCO World Heritage Site.