I have passed my 12 class with a clear distinction.. aNd I wanT tO do Civil services in future.. What subjects are best for me?
as i know, you have to complete your graduation in B.A with geography.
The best one is choose subject for UPSC is geography subject.
Good luck.
But there are very difficult to get over after engineering and choose core like civil, mechanical for UPSC.