The ranking given ahead has been compiled by the author after taking into account how all these cities performed on parameters such as the quality of life they have to offer, the taxes, infrastructure, public transport, public safety, general health care, temperature, crime statistics, etc.