Nainital is a popular hill station in the state of Uttarakhand located at the height of 2,084 metres above sea level. The town is built around Naini Lake, an eye-shaped lake, which is also the biggest attraction of Nainital. Nainital was founded by the British in 1841 who made it the summer capital of British India's United Provinces. This Nainital Travel Guide provides … [Read more...] about Nainital Travel Guide