Devika Temple

Leray, Udhampur, Jammu and Kashmir 182101

Other Places To Visit In Udhampur