Jewel of the North
Jalan Batu Ferringhi, Batu Ferringhi, Penang Island 11100 Malaysia
Jewel of the North is a Asian, Indian place is located in Batu Ferringhi, Penang. The address of Jewel of the North is Jalan Batu Ferringhi, Batu Ferringhi, Penang Island 11100 Malaysia.