New Delhi: A devotee participates in Charak festival celebrations in Agartala, on April 14, 2015. The festival is devoted to the deities Shiva and Sakti.

1 / 1
 

Latest News

Latest Photos