Map Location
Taska Babington Avenue
No. 409, Babington Avenue, 10450, Georgetown, Pulau Pinang, Malaysia