- Kachholi
Kachholi is a village in
India near the banks of the Ambika River. The nearest towns areGandevi andAmalsad .It is the home of one of the worlds leading schools for the deaf. It has the beautiful Gangeshwar Shiv temple.
Wikimedia Foundation. 2010.