About Deori, Baloda Bazar, Chhattisgarh

Deori, in Chhattisgarh, India, is home to roughly 12,300 people in the India Standard Time zone at 21.5°N latitude.