We have provided a list of top 10 places to visit in India which are a must visit for all the travellers. These places are world famous and should be visited at least once to experience the best of India. When...