Nalanda International School in Baroda stands on a 20-acre site, with beautiful and pleasant landscapes in and around the premises of the school, surrounded with lush greenery all over, and is equipped with the environment and child-friendly architecture. Nalanda International School is well equippe...
No Reviews yet