Saint-Pierre and Miquelon are the last remaining French territories in North America, and they're closer than you think. Time itself seems like an afterthought here. The islands are on their own time ...
When France won the 2018 World Cup, the Champs Elysee was overflowing with frenzied fans. But more than 2,600 miles away from Paris, there was a much smaller, but no less enthusiastic celebration ...