Hotels in Nainital – Grand Luxury in Nainital
Nainital is a hill station on the foothills of the great Himalayas, in the recently formed state of Uttarakhand. Situated at an altitude of 6,158 feet above sea level and with a beautiful lake reflecting the surrounding peaks, it is a place of unsurpassed natural beauty. There are many hotels in Nainital that a visitor […]