Matabari is situated at a distance of 55 km from Agartala. One of the most important and much venerated attractions of Tripura is the ancient temple of Matabari Or Tripurasundari located on a hilltop 3 km from Udaipur. Matabari (Mother Goddess) is regarded as one of the 51 piths (holy sites) of Hindu pilgrimage. Goddess […]