Santa Barbara, , is the city with the highest cost of happiness in the US, with residents there needing a salary of $162,721 to feel content, a survey has revealed. Happiness is most affordable in Knoxville, , where people claim to need an income of just $88,032 - some 85 percent lower. Research from foreign exchange provider claims to have found the optimum sum of money that citizens in America - and in 173 countries worldwide - need each year to be happy.
Load More
Load More