Nestled in the foothills of the Himalayan ranges lies Nainital, a beautiful hill station in the state of Uttarakhand, India. One of the most popular