For the seventh year running, the best city on earth is “a coastal gem, lying in the shadow of a cloud-hugged mountain”. That sounds rather familiar.
Continue Reading