Visual Experience in Penang Posted on June 2July 2 by admin It was a great retreat to Penang, a Malaysian state located on the northwest coast of Peninsular Malaysia. The place embraces modernity while retaining its traditions and old world charm. Share on Facebook Share Share on TwitterTweet Share on Pinterest Share Share on LinkedIn Share Share on Digg Share