Malaysia, the island nation that has become a global hub for business and tourism is one of the most sought-after vacation spots in the world. The hard hustle of the city life along with nature’s most extravagant sites, Malaysia has got it all. One of the best things to do […]