Zero Mile 

Zero mile is the geographical center of India, I have several websites citing this. From where did you come to know that Zero mile is not the geographical center of India? I am reverting your edit.