Why are most of the private hospitals and private schools located in major cities and not in towns or rural areas?
Private hospitals and private schools are located in major cities because the expensive services offered here are affordable only by inhabitant of the cities.