History of Katra Katra, a small town situated in the state of Jammu and Kashmir, India, holds a very important place in the history of India. The town has a rich cultural heritage and is considered to be one of the most sacred pilgrimage sites for Hindus. The history of Katra dates back to the […]