Vaishno Devi: The Most Pious place in India

Vaishno Devi is among the holiest shrine of Hindu religion in India and is the dwelling place of Goddess Shakti. At a height of 5200 ft above sea level, it is situated on the mighty Trikuta mountain of the Shivalik range and is counted as one of the Shaktipeeths of Goddess Durga.

The site is situated [...]