CBSE vs ICSE vs IB fees school fee comparison India 2027 CBSE school fees ICSE school fees IB school fees India hidden school costs total cost of education K-12 school fees Mumbai school fees Delhi school fees Bangalore school fees Pune school fees Nashik value for money school board

Fee Structure Comparison: CBSE vs ICSE vs IB Schools in India 2027

T

Tushar Parik

Author

Updated 14 March 2026
22 min read

How Much Does Education Really Cost in India? A Board-by-Board, City-by-City Breakdown for 2027

Every Indian parent choosing a school faces the same unanswered question: what will this decision actually cost over 14 years? The sticker price — the annual tuition fee printed on the school website — tells you almost nothing. A CBSE school advertising Rs 80,000 per year might cost Rs 1,40,000 once you add transport, uniforms, books, activity fees, and exam charges. An ICSE school quoting Rs 1,20,000 could reach Rs 2,00,000 with lab fees, project materials, and mandatory excursions. And an IB school showing Rs 6,00,000 might demand Rs 10,00,000 or more when you factor in the IB registration fee, CAS requirements, extended essay costs, and international exam fees paid directly to the IBO in Swiss Francs. This guide gives you the complete, honest financial picture — annual fees, hidden costs, total K-to-12 expenditure, and city-wise comparisons across Mumbai, Delhi, Bangalore, Pune, and Nashik — so you can make a decision based on real numbers, not marketing brochures.

In This Article

Why School Fees Vary So Much Across Boards

The first thing parents need to understand is that school fees in India are not determined by the board alone. Two CBSE schools in the same city can have a tenfold difference in fees. A budget CBSE school in Nashik might charge Rs 40,000 per year while a premium CBSE school in Mumbai charges Rs 4,00,000. The board is one variable among many — but it is a significant one because each board has different affiliation requirements, infrastructure mandates, and operational costs that create a baseline fee floor.

CBSE (Central Board of Secondary Education) has the lowest affiliation costs among the three boards. The affiliation fee for a new CBSE school is approximately Rs 50,000 to Rs 1,00,000, and the board does not mandate specific infrastructure beyond what is needed for the prescribed curriculum. CBSE textbooks published by NCERT are subsidised by the government and cost between Rs 30 and Rs 300 per book. This keeps the minimum viable fee structure relatively low.

ICSE (Indian Certificate of Secondary Education) operated by the Council for the Indian School Certificate Examinations (CISCE) has stricter infrastructure requirements. CISCE mandates well-equipped science laboratories, a library with a minimum collection size, dedicated art and music rooms, and sports facilities. These requirements raise the baseline operating cost. ICSE textbooks from publishers like Selina, Frank, and Concise are not government-subsidised and cost Rs 300 to Rs 800 per book, with a complete set for one academic year costing Rs 4,000 to Rs 8,000.

IB (International Baccalaureate) is in an entirely different league. Schools must pay an annual authorisation fee of approximately USD 11,000 to USD 12,000 (roughly Rs 9,20,000 to Rs 10,00,000 at current exchange rates) to the International Baccalaureate Organization (IBO) in Geneva. Each student sitting for the IB Diploma exams pays a registration fee of approximately USD 172 plus USD 130 per subject — for six subjects, that is roughly USD 952 (approximately Rs 79,000) per student. Teachers must undergo IBO-certified professional development that costs USD 400 to USD 800 per workshop. These costs are passed directly to parents.

CBSE School Fee Structure in 2027: What You Actually Pay

CBSE schools operate across the widest fee spectrum of any board in India. The approximately 28,000 CBSE-affiliated schools range from government-aided institutions charging under Rs 10,000 per year to elite private schools charging over Rs 5,00,000. For this analysis, we focus on private unaided CBSE schools, which is where most middle-class families make their decisions.

CBSE Fee Ranges by School Tier (Annual, 2027)

School Tier Tuition Fee Total With All Charges Examples
Budget Rs 30,000–60,000 Rs 50,000–90,000 Local private schools in Tier 2/3 cities
Mid-Range Rs 80,000–1,50,000 Rs 1,20,000–2,20,000 DPS, Ryan, DAV chains
Premium Rs 2,00,000–4,00,000 Rs 2,80,000–5,50,000 Amity, Shiv Nadar, GD Goenka
Ultra-Premium Rs 5,00,000+ Rs 7,00,000–12,00,000 Pathways, Step by Step, The Heritage

The majority of Indian families enrolling in private CBSE schools fall in the mid-range tier. For a typical mid-range CBSE school in 2027, the fee breakdown looks like this: tuition fee of Rs 1,00,000 to Rs 1,20,000, annual charges (development fee, maintenance, smart class fee) of Rs 15,000 to Rs 25,000, transport at Rs 20,000 to Rs 40,000 depending on distance, books and stationery at Rs 3,000 to Rs 5,000 using NCERT, uniforms at Rs 4,000 to Rs 6,000 for two sets, and exam fee of Rs 1,500 to Rs 3,000. The effective annual cost for a mid-range CBSE school is approximately Rs 1,50,000 to Rs 2,00,000.

ICSE School Fee Structure in 2027: The Premium and What It Buys

ICSE schools are almost exclusively run by private trusts, religious institutions, or educational societies. There are approximately 2,400 CISCE-affiliated schools in India — roughly one-twelfth the number of CBSE schools. This exclusivity, combined with higher infrastructure mandates, means ICSE schools generally start at a higher fee point than their CBSE counterparts.

ICSE Fee Ranges by School Tier (Annual, 2027)

School Tier Tuition Fee Total With All Charges Examples
Standard Rs 60,000–1,00,000 Rs 90,000–1,50,000 Parish schools, convent schools in smaller cities
Mid-Range Rs 1,20,000–2,00,000 Rs 1,80,000–3,00,000 Don Bosco, Loyola, St. Xavier's, Bishop Cotton
Premium Rs 2,50,000–4,50,000 Rs 3,50,000–6,00,000 Cathedral, Campion, La Martiniere, Bishops

What does the ICSE premium buy you? The higher fee is driven by several factors. First, more subjects and richer syllabi — ICSE students study English, second language, history, civics, geography, mathematics, physics, chemistry, biology, and an elective, which requires more teachers and more specialised resources than the CBSE structure. Second, higher teacher quality requirements — CISCE guidelines expect teachers to hold postgraduate degrees in their subjects, which means higher salary expenditure. Third, stronger co-curricular mandates — ICSE schools are expected to offer structured programmes in art, music, physical education, and socially useful productive work (SUPW), all of which require dedicated staff, materials, and space. Fourth, costlier textbooks — a complete set of ICSE books from publishers like Selina and Frank costs Rs 5,000 to Rs 8,000 per year compared to Rs 1,500 to Rs 3,000 for NCERT books used in CBSE.

The effective annual cost for a mid-range ICSE school in 2027 is approximately Rs 2,00,000 to Rs 2,80,000 — roughly 40% to 50% more than a comparable mid-range CBSE school.

IB School Fee Structure in 2027: The International Price Tag

The International Baccalaureate is the most expensive mainstream school board option in India. There are approximately 200 IB World Schools in India, concentrated in metropolitan cities. The cost structure is fundamentally different from CBSE and ICSE because a significant portion of the fees flows directly to the IBO in Geneva, Switzerland, and is denominated in foreign currency — making it vulnerable to exchange rate fluctuations.

IB Fee Ranges (Annual, 2027)

Programme Tuition Fee Range Total With All Charges
PYP (Nursery–Class 5) Rs 4,00,000–8,00,000 Rs 5,50,000–10,00,000
MYP (Class 6–10) Rs 6,00,000–12,00,000 Rs 8,00,000–15,00,000
DP (Class 11–12) Rs 8,00,000–16,00,000 Rs 10,00,000–20,00,000

The IB Diploma Programme (DP) in Class 11 and 12 is where costs escalate most sharply. Beyond tuition, IB DP students face several unique costs. The IB examination fee is approximately Rs 75,000 to Rs 85,000 per student for the final exams. Extended Essay (EE) research may require materials, subscriptions to academic databases, or field work expenses totalling Rs 5,000 to Rs 15,000. CAS (Creativity, Activity, Service) projects often involve travel, equipment, or event costs of Rs 10,000 to Rs 30,000 over two years. Internal Assessment (IA) components in sciences may require specialised equipment or materials costing Rs 3,000 to Rs 8,000 per subject. Many IB schools also mandate laptops (Rs 40,000 to Rs 80,000), specialised calculators like the TI-84 (Rs 10,000 to Rs 15,000), and subscriptions to platforms like ManageBac and Kognity (included in fees or charged separately at Rs 5,000 to Rs 10,000).

Hidden Costs Every Parent Misses: The Real Fee Breakdown

Across all three boards, the advertised tuition fee represents only 60% to 70% of the actual annual expenditure. Here are the hidden costs that catch parents off guard.

Common Hidden Costs Across All Boards

Cost Category CBSE ICSE IB
Admission/Registration (one-time) Rs 5,000–25,000 Rs 10,000–50,000 Rs 50,000–3,00,000
Security/Caution Deposit (refundable) Rs 5,000–15,000 Rs 10,000–25,000 Rs 25,000–1,00,000
Annual Development Fee Rs 5,000–15,000 Rs 8,000–20,000 Rs 20,000–60,000
Technology/Smart Class Fee Rs 3,000–10,000 Rs 5,000–12,000 Rs 15,000–40,000
Transport (annual) Rs 18,000–40,000 Rs 20,000–48,000 Rs 30,000–72,000
Books and Stationery Rs 2,000–5,000 Rs 5,000–8,000 Rs 15,000–30,000
Uniforms (2 sets + PE kit) Rs 3,000–6,000 Rs 4,000–8,000 Rs 8,000–15,000
Excursions and Field Trips Rs 2,000–5,000 Rs 3,000–8,000 Rs 10,000–50,000
Exam Fees (Board Exam Year) Rs 1,500–2,500 Rs 2,000–4,000 Rs 75,000–85,000
Co-curricular/Activity Fee Rs 2,000–8,000 Rs 5,000–12,000 Rs 15,000–40,000

Two particularly overlooked costs deserve attention. The annual fee escalation in most private schools is 8% to 12% per year, which means a school charging Rs 1,00,000 in nursery will charge approximately Rs 2,60,000 to Rs 3,40,000 by Class 12. Parents rarely factor this compounding into their initial calculations. The second is private tuition — a cost that technically sits outside the school fee structure but is directly influenced by the board. Studies show that 60% to 70% of CBSE and ICSE students take private tuitions costing Rs 2,000 to Rs 8,000 per month per subject. For Class 10 and 12 board exam years, this adds Rs 50,000 to Rs 2,00,000 annually. IB students are less likely to need tuition but those who do face premium rates of Rs 2,000 to Rs 5,000 per hour from IB-specialist tutors.

City-Wise Fee Comparison: Mumbai, Delhi, Bangalore, Pune, and Nashik

School fees vary dramatically across Indian cities due to differences in real estate costs, labour markets, parental income levels, and regulatory environments. Here is a city-by-city breakdown of what mid-range schools in each board typically charge in 2027.

Mid-Range School Annual Fees by City (Total Cost Including All Charges, 2027)

City CBSE (Mid-Range) ICSE (Mid-Range) IB (Standard)
Mumbai Rs 1,80,000–2,80,000 Rs 2,50,000–4,00,000 Rs 8,00,000–16,00,000
Delhi NCR Rs 1,50,000–2,50,000 Rs 2,20,000–3,50,000 Rs 7,00,000–14,00,000
Bangalore Rs 1,40,000–2,40,000 Rs 2,00,000–3,20,000 Rs 7,50,000–15,00,000
Pune Rs 1,00,000–1,80,000 Rs 1,60,000–2,60,000 Rs 6,00,000–12,00,000
Nashik Rs 60,000–1,20,000 Rs 1,00,000–1,80,000 Rs 4,00,000–8,00,000*

*Nashik has limited IB school options; parents often consider schools in nearby Pune for IB programmes.

Mumbai consistently has the highest school fees in India, driven by astronomical real estate costs. Even a modest CBSE school in Mumbai's suburbs (Thane, Navi Mumbai, Kalyan) charges what a premium school would charge in a Tier 2 city. ICSE schools in South Mumbai and Bandra — institutions like Cathedral & John Connon, Campion, and Bombay Scottish — are among the most expensive non-IB schools in the country, with some exceeding Rs 5,00,000 per year. IB schools like the Oberoi International and Dhirubhai Ambani International rank among the priciest in Asia.

Delhi NCR offers a wider range because the National Capital Region spans Delhi, Gurgaon, Noida, and Faridabad, each with different cost structures. Schools in Gurgaon's Sector 56–72 corridor tend to be the most expensive, competing with premium Mumbai fees. East Delhi and Noida offer more affordable options. Delhi also has the most active fee regulation, with the Directorate of Education capping fee hikes at 10% for unaided recognised schools.

Bangalore has seen the sharpest fee inflation over the past five years, driven by the IT sector boom. Areas like Whitefield, Sarjapur Road, and Electronic City have become hubs for premium schools catering to tech professionals. CBSE and ICSE schools in these areas have fees comparable to Delhi and Mumbai, while traditional institutions in Basavanagudi and Jayanagar remain more affordable.

Pune offers a sweet spot — good quality schools at fees 20% to 35% lower than Mumbai. The city has a strong tradition of ICSE education (with schools like Bishops, St. Mary's, and Loyola) and a growing number of CBSE and IB options. The relatively lower real estate and operating costs keep fees in check. Pune's Hinjewadi and Kharadi IT corridors are seeing new premium schools, but competition keeps prices moderate.

Nashik represents the Tier 2 city experience. CBSE and ICSE schools here are significantly more affordable than metro cities. Families with Rs 1,00,000 to Rs 1,50,000 annual budgets can access good ICSE schools that would cost twice as much in Mumbai. The trade-off is fewer premium options, limited IB availability, and smaller alumni networks. However, academic outcomes at Nashik's top ICSE schools are competitive with metro schools at half the price.

Total Cost of Education K–12: What 14 Years Actually Costs

This is the number every parent should calculate before choosing a school but almost none do. The total cost of education from nursery (age 3–4) to Class 12 (age 17–18) spans 14 academic years. With annual fee escalation of 8% to 12%, the fee you pay in the final year is two to three times what you paid in the first year. Here is what the 14-year journey costs for a mid-range school in each board, assuming 10% average annual fee escalation.

Total K–12 Cost: Mid-Range Schools (14 Years, 10% Annual Escalation)

Board Year 1 Cost Year 14 Cost Total 14-Year Cost
CBSE (Mid-Range) Rs 1,20,000 Rs 4,14,000 Rs 33,50,000–38,00,000
ICSE (Mid-Range) Rs 1,80,000 Rs 6,22,000 Rs 50,00,000–58,00,000
IB (Standard) Rs 6,00,000 Rs 20,70,000 Rs 1,68,00,000–1,90,00,000

The Numbers in Perspective

A mid-range CBSE education costs roughly Rs 35 lakh over 14 years. A mid-range ICSE education costs roughly Rs 55 lakh — equivalent to a two-bedroom flat in many Tier 2 cities. An IB education costs Rs 1.7 to 1.9 crore — more than a luxury apartment in Pune or a small house in Nashik. And these figures do not include private tuition, coaching classes for competitive exams, or extracurricular training.

Adding private tuition and coaching (a near-universal practice in India) inflates these totals significantly. For CBSE students aiming for JEE or NEET, coaching costs Rs 1,50,000 to Rs 3,00,000 per year for two years (Class 11 and 12), adding Rs 3,00,000 to Rs 6,00,000 to the total. For ICSE students, the same coaching plus additional board exam tuition adds Rs 4,00,000 to Rs 7,00,000. When you factor in coaching, the realistic total cost of education is approximately Rs 40 to 45 lakh for CBSE, Rs 60 to 65 lakh for ICSE, and Rs 1.8 to 2.0 crore for IB.

Value for Money Analysis: Which Board Gives the Best Return?

Value for money in education cannot be measured by a single metric, but we can evaluate several concrete outcomes against the cost invested.

Academic Outcomes

Board exam results: ICSE students historically score higher percentages than CBSE students, but this partly reflects a self-selecting cohort (families willing to pay more tend to invest more in academic support). The average pass percentage for ICSE Class 10 in 2026 was 99.47%, compared to CBSE's 93.60%. However, CBSE has 15 times more students, so direct comparison is misleading.

Competitive exam performance: Both CBSE and ICSE students perform well in JEE, NEET, and CUET. The CBSE syllabus aligns more closely with JEE and NEET patterns, giving CBSE students a slight edge in entrance exam preparation. ICSE's broader curriculum provides stronger English, comprehension, and analytical skills. IB students excel in international university admissions but are at a disadvantage for Indian competitive exams unless they prepare separately.

University admissions: For Indian universities, CBSE and ICSE are equally accepted. IB is accepted by most Indian universities but the conversion formula (IB score to percentage) sometimes disadvantages IB students for domestic admissions. For international universities, IB has the strongest brand recognition, followed by ICSE and then CBSE.

Value Comparison Matrix

Factor CBSE ICSE IB
Cost per year (mid-range) Rs 1.5–2.0 lakh Rs 2.0–2.8 lakh Rs 8–15 lakh
JEE/NEET readiness High Medium–High Low
International admissions Medium Medium–High Very High
English and communication Medium High Very High
Critical thinking skills Medium Medium–High Very High
Transferability across cities Very High High Very High
School availability 28,000+ schools 2,400+ schools ~200 schools
Cost-to-outcome ratio Best for domestic goals Best balanced option Best for global goals

The bottom line on value: If your child will study in India, work in India, and compete through JEE, NEET, or CUET, CBSE offers the best financial return. You get syllabus alignment with competitive exams, the widest school network, and the lowest cost. If you want a rigorous, well-rounded education with strong English skills and are willing to pay a 40% to 50% premium, ICSE is the best balanced option. If your child is likely to pursue higher education abroad, especially at top-50 global universities, IB justifies its premium — but only if the family can sustain the cost without financial strain and the student is genuinely planning for international pathways.

Fee Regulation and Your Rights as a Parent

Fee regulation varies significantly across Indian states, and understanding your rights can save you lakhs over your child's school career.

Maharashtra has the Maharashtra Educational Institutions (Regulation of Fee) Act, 2011, which mandates that schools form a Fee Regulatory Committee (FRC) and that fee increases must be justified to the committee. Parents can file complaints with the Divisional Fee Regulatory Committee if they believe fee hikes are unreasonable. In practice, the FRC has capped fee hikes at 10% to 15% per year for most schools.

Delhi has the Delhi School Education Act and Rules, under which unaided recognised schools must seek approval from the Directorate of Education before increasing fees. The Delhi High Court has intervened multiple times to roll back unjustified fee hikes. Parents in Delhi have the strongest legal protections against arbitrary fee increases.

Karnataka passed the Karnataka Education Act amendment in 2017, creating a fee regulatory committee. Schools must display their complete fee structure on their website and cannot charge any amount not listed. However, enforcement has been inconsistent, and many premium schools in Bangalore operate with minimal regulatory oversight.

Key rights every parent should know: schools cannot deny admission or withhold mark sheets for unpaid fees (Supreme Court ruling in TMA Pai Foundation case implications). Schools cannot charge capitation fees under the Right to Education Act. Schools must provide 25% of seats to economically weaker sections (EWS) under RTE Section 12(1)(c), and the government reimburses the school — meaning you are entitled to apply for EWS admission regardless of the board.

Making the Decision: A Practical Financial Framework

Here is a step-by-step framework for making a financially sound school choice.

Step 1: Calculate your true annual budget. Take your annual household income. Financial advisors recommend allocating no more than 10% to 15% of annual income per child on education. If your household income is Rs 15 lakh per year, your education budget is Rs 1.5 to Rs 2.25 lakh per child — putting you squarely in the mid-range CBSE or standard ICSE category.

Step 2: Factor in 14 years of escalation. If a school charges Rs 1,20,000 today, assume it will charge Rs 3,00,000+ by Class 12. Can your income growth keep pace with 10% annual fee escalation? If you are in a stable government job with 3% to 5% annual increments, a fee that seems affordable today may become a burden by year 8.

Step 3: Include the full cost stack. Add transport, books, uniforms, technology fees, excursions, and the annual development fee. Then add Rs 3,000 to Rs 8,000 per month for private tuition in Class 9 through 12. For JEE and NEET aspirants, add Rs 1.5 to Rs 3 lakh per year for coaching.

Step 4: Define your child's likely pathway. If your child is likely to pursue engineering or medicine in India, CBSE is the most cost-efficient choice. If your child shows strong aptitude for liberal arts, humanities, or business and may study abroad, the ICSE-to-IB pathway or a premium ICSE school is worth the investment. If international education is a definite plan (not just a vague aspiration), IB may be worth the premium — but calculate the full cost including the university abroad, which adds Rs 80 lakh to Rs 2 crore for a four-year undergraduate degree.

Step 5: Visit shortlisted schools and ask the right questions. Ask for the complete fee structure in writing, including every charge for the current year. Ask what the fee escalation was for the past three years. Ask what is mandatory and what is optional. Ask about sibling discounts (most schools offer 10% to 15%). Ask about scholarship programmes for merit students. And ask about the payment schedule — some schools offer a 2% to 5% discount for annual upfront payment.

Frequently Asked Questions

Q: Why are ICSE school fees higher than CBSE for the same city?

A: ICSE schools have stricter infrastructure mandates from CISCE (dedicated labs, libraries, art rooms, sports facilities), require teachers with postgraduate degrees (higher salaries), use costlier non-NCERT textbooks (Rs 5,000–8,000 vs Rs 1,500–3,000 for CBSE), and have a broader curriculum requiring more teaching staff. These operational costs are passed on to parents.

Q: Is an IB education worth Rs 1.7 crore over 14 years?

A: It depends entirely on the pathway. If your child will attend a top international university and work globally, the IB diploma's worldwide recognition and the skills it develops (research, critical thinking, independent learning) can justify the investment. If your child will attend an Indian engineering or medical college, the Rs 1.5 crore+ difference between IB and CBSE would be far better invested in coaching, competitive exam preparation, and a college fund.

Q: Do higher fees guarantee better academic results?

A: No. Research consistently shows that parental involvement, consistent study habits, and the quality of individual teachers matter more than school fees. A motivated student at a Rs 80,000-per-year CBSE school can outperform a disengaged student at a Rs 8,00,000-per-year IB school. What expensive schools do provide is better infrastructure, smaller class sizes (often 20–25 vs 35–45), more extracurricular opportunities, and a peer group from educationally invested families.

Q: How can I reduce school costs without compromising quality?

A: Consider these strategies: choose schools in suburban areas (20–30% cheaper than city centres for the same chain), apply for sibling discounts, pay annually for the upfront discount, buy second-hand textbooks (especially for ICSE), opt out of non-essential add-ons like foreign language classes or international exchange trips, and explore schools that offer merit-based fee reductions. Also, under RTE Section 12(1)(c), 25% of seats in every private school are reserved for EWS students with fee reimbursement by the government.

Q: What is the best board for a family earning Rs 10–15 lakh per year?

A: At this income level, a mid-range CBSE school (Rs 1.2–2.0 lakh per year) or a standard ICSE school (Rs 1.5–2.5 lakh per year) fits comfortably within the 10–15% of income guideline. IB would consume 40–80% of your annual income, which is financially unsustainable and not recommended. Focus on finding the best school within your budget rather than stretching for a costlier board.

Q: Do schools in Tier 2 cities like Nashik offer the same quality as metro cities?

A: The top ICSE and CBSE schools in Tier 2 cities like Nashik deliver academic results that compete with metro schools. The difference lies in exposure — fewer extracurricular options, smaller alumni networks, less access to career counselling and internship opportunities. However, at half the fee, Tier 2 schools represent excellent value. The savings can be redirected toward supplementary learning, online courses, or a college fund.

Q: How much should I budget for private tuition on top of school fees?

A: For CBSE and ICSE, budget Rs 3,000–8,000 per month per subject for private tuition from Class 9 onwards. Most students take tuition in 2–4 subjects, so the annual cost is Rs 72,000–3,84,000. For JEE/NEET coaching, add Rs 1,50,000–3,00,000 per year in Class 11 and 12. For IB, specialised tutors charge Rs 2,000–5,000 per hour, and students typically need 1–2 hours per week in their weaker Higher Level subjects.

Expert Guidance for Your School Decision

Choosing a school board is a financial commitment that spans over a decade. At Bright Tutorials, we help families in Nashik and across India evaluate their options with clear, unbiased advice. Whether you are comparing CBSE, ICSE, or IB, we can help you understand what each board demands academically and financially — and prepare your child to excel regardless of the board you choose.

Email: info@brighttutorials.in | Website: brighttutorials.in

Read More on Bright Tutorials Blog

You May Also Like

Tags: CBSE vs ICSE vs IB fees school fee comparison India 2027 CBSE school fees ICSE school fees IB school fees India hidden school costs total cost of education K-12 school fees Mumbai school fees Delhi school fees Bangalore school fees Pune school fees Nashik value for money school board

Comments

0

No comments yet. Be the first to share your thoughts!

Sign in to join the conversation and leave a comment.

Sign in to comment