News

"Sitges Beach in Barcelona, Spain, is crowned the world’s happiest beach, with a near-perfect happiness score of 98.42 out of a possible 100," the findings revealed.