Chelsea International Academy
Chelsea International Academy is a co-educational institution located in New Baneshwor, Kathmandu, Nepal. It was set up in 2005 to provide quality education to students … Read more
Chelsea International Academy is a co-educational institution located in New Baneshwor, Kathmandu, Nepal. It was set up in 2005 to provide quality education to students … Read more