India is exhilarating experience for first time travelers and charming for those who love keep coming to this place