4. Cape Town
South Africa has helped to advance the gay rights movement by becoming the first African country to legalise same-sex marriage. The move was considered ground-breaking considering that many countries on the same continent consider homosexuality to be worthy of the death penalty. This is good news for the LGBT community who are now flocking to the country to sample local delights such as wine tasting, safari trips, fine dining and surfing.