This person's channel was hosted on Vidme, which is no longer in operation. However, you might still be able to find them at these links:
Greater Noida is one of the popular locations in India. There are a lot of top schools which are located in the city and its known as one of the best places to get an education. In the modern times, there are numerous Top Schools in Noida which are located in Noida.
May 5 2017
Total video views: