Katra is a small town located in the state of Jammu and Kashmir, India, and is the starting point for the famous Vaishno Devi Temple pilgrimage. With its stunning natural beauty, rich cultural heritage,...
Read More
2 Minutes