To Find the Fish, Find the People: How Scientists Came Upon the Pathala Eel Loach The Wire, 18 May 2022 The Pathala eel loach has been found only from a single open well in Chengannur, south Kerala, so far.