Malaysia is a multicultural country that offers something to every visitor irrespective of their budget and the kind of fun they like to have. The capital city of Kuala Lumpur has some amazing shopping centers and stunning architecture. The place is a paradise for nature lovers – you get to see some of Asia’s best islands, mountains, and caves. If you want to try out snorkeling or scuba diving with beautiful coral reefs, you will not find a better place than Malaysia for this experience.