2. George Town, Penang
Penang always features as one of the top places to visit in Malaysia. The state, named after the pinang tree that looks like a palm tree, divides between Butterworth on the mainland and George Town on Penang Island. George Town is an open museum. The colonial district boasts a wide selection of British buildings, churches and Fort Cornwallis. Stroll through the streets and see traditional shophouses, each with their own style and design. Street art and murals decorate the walls too.
Combine this history with temples, including Kek Lok Si, famous food courts, a vibrant shopping scene and the country’s longest coffee shop and there’s little wonder why George Town is a top place to visit in Malaysia.