Matabari is a stunning Temple located 50km from Agartala in the state of Tripura. Housing the most auspicious of temples in Tripura, the Tripureswari Mandir it is no wonder that pilgrims flock here in the thousands. Most importantly it is considered one of the 51 Shakti Peethas which are described in the Puranas. Location Matabari is located approximately 3 km […]