Home » India » Jammu and Kashmir » Udhampur » Places to Visit » Devika Temple
Devika Temple
Leray, Udhampur, Jammu and Kashmir 182101