Oddbean new post about | logout
 It’s La Digue Island, Seychelles.