Boston is the capital city and most populous municipality of the Commonwealth of Massachusetts in the United States. Moreover, it is the cultural and the financial center of Massachusetts.
It was on the seventh spot last year and this year there was some improvement in the facilities and it managed to climb one spot in the list.
5. Los Angeles
Los Angeles is the second most populous city in the United States. Despite having a huge population, the city provides the top-class facilities.
4. New York
New York ended up as the runner-up last year. However, this year it slipped a couple of spots and landed on fourth.