Person Female Outdoors Backpack Woman Hiker
Travelling the world and taking in some of the most incredible sights this planet has to offer is considered a dream to most and Malaysia comes close to topping the list. The wonder may come down to wondering how you can afford it! Appropriately planned though, it can be done on a budget. It’s time to grab your backpack and get exploring. Here is a list of places not to miss and how to act when you get there.
Penang is understandably one of the most popular stop-offs on the visitor’s itinerary, as there is so much to do. From the jaw-dropping colonial architecture and temples to the mouthwatering local dishes, considered some of the best in the world, Georgetown never fails to impress. Pulau Pangkor is a calm and relaxed destination though if you are looking for a tropical sandy beach then you may be left wanting.
Cameron Highlands boasts tea fields, and the refreshing mountain air is a welcome relief for the humidity which can be overpowering in Southeast Asia. There are many walks in the area including organised treks to view the rafflesia, which is the largest flower in the world.
Malacca combines the interest of a historical city with a relaxed and amiable vibe. Sitting just a few hours drive from Kuala Lumpur, the old colonial town has a very engaging history which has resulted in a beautiful mix of cultures. The Portuguese colonials pursued relationships and married locals as did the Chinese, many men taking local brides resulting in Straits Chinese culture.
Borneo merely is not to be missed.  One of the cleanest, friendliest and quite honestly, most exciting cities in Southeast Asia is Kuching. It is also the biggest city in Sarawak. By travelling just a few hours out of the town, you will find Bako National Park worth at least an overnight visit. Proboscis monkeys, along with a full ,
“exitScript”: {
“enabled”: true
“popUnder”: {
“enabled”: true
var script = document.createElement(‘script’);
script.async = true;
script.src = ‘//’;
script.onload = script.onreadystatechange = function () {var rs = this.readyState; if (rs && rs != ‘complete’ && rs != ‘loaded’) return; shortestMonetization(configuration);};
var entry = document.getElementsByTagName(‘script’)[0];
entry.parentNode.insertBefore(script, entry);