Location Map

Address: 10 Lebuh Farquhar, George Town, Penang, Malaysia
view on Google Maps