Know interesting facts about Kashmir's Shree Kheer Bhawani Durga Temple

Acharya Indu Prakash tells interesting facts about Shree Kheer Bhawani Durga Temple, located in Srinagar, Jammu and Kashmir.
X