Mesilau

From Wikipedia, the free encyclopedia

Mesilau is an area located at approximately 2000 m a.s.l. on the East Ridge of Mount Kinabalu in Sabah, Malaysia. The Mesilau Nature Resort is located here and it is home to the only population of Nepenthes rajah pitcher plants accessible to normal visitors.