The 10 Happiest Cities in the World 

10. Lisbon,Portugal 

9. Barcelona, Spain 

8. Athens, Greece 

7. Rome, Italy 

6. Sydney, Australia 

5. Madrid, Spain 

4. Toronto, Canada 

3. San Jose, Costa Rica

2. Istanbul, Turkey 

1. Bangkok, Thailand 

Click For More Visual Stories