barpetasatra.org
Barpeta
Some information about Barpeta Historical background Barpeta has been a place of great religious importance. Known by various names like Tatikuchi, Porabhita, Mathura, Vrindavan, Choukhutisthan, Na…