I had the same illusion and here are some real facts based on my experience.
1. Dont Trust these agencies or study abroad consultants fully. Always keep 5lakh extra (They usually hide stuff)
2. Apply or try other universities. These agents get a good margin of profit from ur course fee, I was being only given high-cost university in the list of "approved by CIC" for your case. Rubbish... CIC website itself has 200hundred colleges
3. Costs - remember most college websites dont write "cost per year" or full fees. They just say 2015-16 cost.. which means it is FOR ONE YEAR> I was shocked when I saw that amount was PER YEAR. But ok.. atleast better to know in advance.
4. Living exp - see for urself.. rental in canada - PG or shared is $450 per month minimum. Plus food + bills etc. My cousin said keep an average of $850+$950 min monthly expenses includes outside rentals (not hostel)
5. Pre-application process- Like your IELTS prep, Fees, Medical fees, Visa application, IELTS TEst fees etc will also cost you a good amount of 45,000 INR to the max. Depends on ur city.
6. After college you have to find a job - 90days for that - so keep that in mind. (Home rental expires then landlord charges more, also note - home rent increase 10% every year - worldwide rule it is. )
7. Total cost:
Pre-application Indian exp: INR 45000/-
Tuition Fee & Edu - $20,000 to 37,000 -- Full-Time TWO YEARS - depends on course
College Addons - books etc -- $2000 - Appx depends on ur course and subjects. Email college for info
Medical Ins - $1500 I think - Check with college - guard.me is also one plan - check per year and short term or long term.
Living Exp: $20000 - Full Two years on average if you live comfortably
Bank Loan Interest India - Add (also the bonus u will pay to officer to get it approved if its govt bank.. lol)
Now decide... add all the above and think. If you want to bet 30-35 Lakhs for 2yrs without job guarantee.. or would u buy real estate and sell it after two yrs with that amount in India.. what makes sense... Money or Quality of Country ?