news 1 month ago

This is The Most Liveable City in The World

Buzz60
Vienna Austria has been named the most liveable city in the world and I assure you it has nothing to do with canned sausage. Buzz60's Sam Berman has the full story.
AdChoices