The exquisitely built Lemon Tree Hotel in Katra is just five minutes away from the Railway Station. The breath-taking Trikuta Mountains (home of the famous Vaishno
The exquisitely built Lemon Tree Hotel in Katra is just five minutes away from the Railway Station. The breath-taking Trikuta Mountains (home of the famous Vaishno