Chin Farm Waterfall
Jalan Teluk Bahang Look for the yellow sign with red lettering opposite the Bayview Beach Resort, Batu Ferringhi, Penang Island 11100 Malaysia
Chin Farm Waterfall ist der Name eines Wahrzeichen & Sehenswürdigkeiten, Wasserfälle liegt in Batu Ferringhi, Penang, Malaysia.