Tag: Santalabari

spot_imgspot_img

Santalabari

Santalabari is a small village within the Buxa forest and is having only 50 houses, all together in the town.