Tawau
Tawau is the administrative center of Tawau Division, Malaysia and the third largest town of Sabah after Kota Kinabalu and Sandakan.Tawau is located at the south-east coast of Sabah which faces the Celebes Sea to the east and the interior mountain ranges to the west. The main town area can be divided into three sections, […]