Asia George Town – A Perfect City for Street Art Lovers George Town is a multicultural capital of the Malaysian island of Penang. The ...