Loading...
 
Skip to main content
!Tar Tar is a village in Bhojpur district of Bihar in India. This place is situated about 10 kms North West of Piro the village derives its name from Tarka, a she demon killed by lord Rama. There is an old tank in the village that is said to be the wrestling ground of Tarka.

Page last modified on Tuesday April 26, 2016 12:58:46 GMT-0000