BBC presenter Simon Reeve has named a unique city as his favourite in the world – and it might surprise you