Penang travel guides and brochures would recommend checking out the different street art all over George Town. George Town is the capital city of the Malaysian state of Penang and was inscribed as a UNESCO World Heritage Site. I had a chance to run around Penang during my stay for the...