Antarctic Snow World Opens in Malaysia
Malaysians don’t have to travel far to experience snow. They can now just drive up north to Penang to find snow, ice sculptures and even ice slides at the new Antarctic Snow World. Located at Straits Quay, Antarctic Snow World is the brainchild of Angel Amusement Park Sdn Bhd, led by shareholder and director Leonard Leong, who told local media,
Read more