Lokhandi

Lokhandi is a small village in Jashpur district of Chhattisgarh state of India.