Penang Island is located right on the Malaysian Peninsula on the Strait of Malacca. It is a location known for many things, including a unique mixture of eastern cultures, a type of melting pot for the region. The area is also seeing a significant amount of property development, and that’s where Ooi Kee Liang, the […]