Place for ads
Select the correct answer from the options below:
The Vaishno Devi Temple, located in Jammu & Kashmir, is one of the most visited pilgrimage sites in India.