Mesilau Nature Resort
From Wikipedia, the free encyclopedia
Mesilau Nature Resort is a tourist resort situated within the World Heritage Site of Kinabalu National Park, Malaysia. It was constructed in 1998 and offers top-end accommodation for ecotourists coming to stay in the park. It is owned and operated by Sutera Sanctuary Lodges.