Cape Town ranked third best city on the planet

A total of 50 cities were evaluated based on population density, legal protection against anti-GBTQ+ discrimination, among other factors.