The beautiful African city with affordable flights from the UK that's being tipped as one of the world's best places to visit this year.