Of all the place we visited in Malaysia, George Town was the most beautiful. Declared an UNESCO World Heritage Site in 2008, this historical little town is a delight for people like me who enjoy getting a look and feel of the historic past of places. George Town with its charm had delighted me more …