Tallest Waterfalls in Malaysia

Malaysia is the country in Southeast Asia, one of the famous tourist destinations, famous for beaches and tropical rainforest. The landscape and heavy rain formed wonderful waterfalls. As it located…