Deocharai, Cooch Behar

Deocharai is a village of Cooch Behar district, West Bengal, India.