I am an educational consultant at Global Medical Foundation who has helped many students get admission for MBBS in abroad.
The answer would have been the Philippines if this question was asked in 2017. The reason I won’t say that Philippines is the best anymore is because the duration increased in 2018. Don’t get me wrong, among all these countries, the Philippines is the one of the best for Indian students and has the one of the highest FMGE passing percentage too between 2012–18. Moreover, there is no language barrier in the Philippines and the climate there is similar to that of Mumbai or Kolkata or you can say Goa! However, with the increase in duration, the Philippines become less viable option.
Shobhit Jayaswal, Owner- Global Medical Foundation