Scroll to Top

The zebra loach (Botia striata) is a freshwater loach native to rivers and streams in the Western Ghats of India. They prefer to live in streams and...