Takhatpur on map

Takhatpur, Chhattisgarh 495330, India information