Bandar Nabawan, Malaysia
Mount Antulai
Mount Antulai is a mountain in the Malaysian state of Sabah. It was located in the Nabawan District of the Interior Division, near Sapulut. Its highest peak is 1,713 metres.
- City
- Bandar Nabawan
- Country
- Malaysia
- Category
- Nature
- Suggested visit
- About 150 minutes
Background: Wikipedia