India is a country with an ancient heritage of its own. The medieval temples, rock cut caves, palaces, forts or the exhibits of the majestic lifestyle of the Indian emperors. Rishikesh represents the Gateway to the Himalayas in the Tehri-Garhwal region of Uttar Pradesh. It abounds in natural splendour. The spectacle of the Ganga rushing through the Himalayan foothills is an awesome sight, where as Haridwar has very rich ancient religious and cultural heritage. In the ancient scriptures of India, this place is well known by the name of Mayapur. This city is also well known for many temples and kumbh apart from the holy river Ganges.