There is something magical in the air of Katra, the closest town to the holy shrine. It is this mystical aura that attracts millions of pilgrims every year to pay a visit to this holy shrine. The shrine resides in the Trikuta Mountains of Katra, Jammu & Kashmir and is one of the holiest places of North India.
Tag