Tag: Rovers Point

spot_imgspot_img

Rovers point

Rovers point is not the name of any village but is a point in the village Lataguri, which is located at the western outskirt of the Buxa.