Travel Guide to the most inspiring places in George Town Malaysia Are you ready to be inspired… George Town is the heart and soul of Malaysia and the hub of Penang Island. We were drawn to visit purely for the world-renowned street art – but what we experienced was SO MUCH MORE!! George Town is an UNESCO World Heritage Site…
Malaysia
Malaysia