World's largest school is located in India.
World's largest school is located in India.
Yes, the world's largest school is located in Lucknow India.
The name of the school is city Montessori school Lucknow with over 56000 students, 4500 staff members, and more than 17 campuses in Lucknow.
Comments
Post a Comment