Explore the stunning Naini Lake surrounded by lush hills. Nainital offers affordable accommodation options and peaceful ...