NEW DELHI: The annual ranking of the world’s most liveable cities was released on Thursday,…
Tag: Vienna
Vienna again named as world’s most livable city
VIENNA: Austria’s capital Vienna retained its position on top by offering the best quality of…