Visiting the Birthplace of Kermit the Frog
/We prefer backroads to interstates, small towns to cities, and quirky museums and roadside oddities. That’s how we found ourselves in Leland, Mississippi, ‘birthplace of the frog’, only a couple of hundred miles out of our way.
Read More