Aichara


Aichara - human settlement in Kumarganj community development block, Balurghat subdivision, Dakshin Dinajpur district, India.