Where do the happiest people live? Felix Bernardino❤️❤️❤️❤️ December 24, 2013 Follow no one is happy all the time