One of the 51 Shakti Peethas, this revered 16th-century temple near Udaipur draws thousands of devotees to its sacred idol of Goddess Tripura Sundari
Select State
Images
One of the 51 Shakti Peethas, this revered 16th-century temple near Udaipur draws thousands of devotees to its sacred idol of Goddess Tripura Sundari