Nainital is a wonderful hill station in Uttarakhand, it is also considered as one of the popular honeymoon places in India. This city is surrounded by beautiful lakes and stunning landscapes which attracts travellers from all over the world, not only honeymoon couples, families also count it as must visited tourist destination.