Hi,
Among the options given by you, I would say that you should go for Goverment Medical College, Datia as it is a government college that is best in all aspects. It has a good infrastructure and facilities which are very much better than Shivpuri Nd Shahdol. The faculty and teachers here are very supportive and experienced. They teach very well and inspire you a lot. The fees of all the colleges is almost the same. The overall best college is definitely Datia.
For further information regarding this college, you can click on the link below:
https://www.careers360.com/colleges/government-medical-college-datia
I hope this helps,
All the best
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile