Image Disclaimer
Udhampur is a picturesque city in the Indian state of Jammu and Kashmir. It is known for its scenic beauty and is located in the foothills of the Himalayan mountains. The city also has a number of historical and religious sites, including the ancient Mata Vaishno Devi temple. Udhampur is a popular tourist destination that attract tourists from all over the world.