A source previously told PEOPLE that former talk show host Ellen DeGeneres has found a home “that she loved” in the English countryside back in October ...
Sleep might not be the first thing you think of when it comes to travel. But that could be set to change, with sleep tourism emerging as a significant trend.