Introduction to Tawau Hills Park: Tawau Hills Park is located in Tawau Town on the east coast of Sabah. It covers an area of about 28,000 hectares and is an important intersection area of five rivers in the upper reaches. Visitors can enjoy this park surrounded by forests and with fresh air. Enjoy a walking tour.
Attraction