News

Malaysia, named Asia's most loved country, expects to attract 4.3 million Indonesian visitors this year, a 18% year-on-year ...
About 600 years ago, Chinese immigrants arrived in Malacca, laying the foundation for cultural exchanges between China and ...
Indonesia is pressing ahead with construction of a new network of dams in Borneo to power a major “green” industrial estate ...
Malaysia is a country located in Southeast Asia, consisting of two main land masses, the Malay Peninsula and the island of ...