latest
Vienne took first place as most livable city in the world, taking this title away from Melbourne that stayed at top for seven years, Blo