There are lot many places to visit in India like beaches, forest, hill stations, forts, sanctuaries and many more. According to me the best place to visit is a hill station. The most beautiful hill stations in India are found at Uttarakhand. Hill stations like Nainital, Bhimtal. The sight seeing...