Wikipedia
Ichoda
Ichoda is a census town in Adilabad district in the state of Telangana in India.