That’s St. Francisville, Louisiana – a place so charming it feels like someone’s been keeping it secret just to mess with you. Just 30 miles north of Baton Rouge, this picturesque town sits perched on ...