Malaysia is renowned for housing the tallest buildings in the world;
‘The Petronas Twin Towers’ and also for its well preserved tropical
forests. Sabah, located on the northern point of the island of Borneo,
is among one of the states governed by the Malaysian government. After
Sarawak, area wise, Sabah is said to be the second largest state in
Malaysia.
Read more...