One of the most popular lake towns of India, Nainital attracts tourists and travellers throughout the year. A well-organized and arranged town surrounded with hills with the infamous Nainital Lake as its focal point,... The post Vacationing in Nainital: O