Commonly known as the Lake District of India, Nainital is one of the most popular Honeymoon destinations in India. This famous Uttarakhand hill station is popular for enchanting lakes and lush green hills.