Borneo Kuala Penyu Homestay



01 Jan 1970

Your Coordinator

MR. MONIH EPIN 019-8106786

Did You Know

World’s Largest Flower

Sabah is the home of The Largest Flower in the World that can grow up to 90cm in diameter. The buds take up to 10 months to develop and the blossom lasts for just a few days.