WGNOABC; Believe it or not….The ‘World’s Smallest Church’ is in Louisiana. The Madonna Chapel is in Bayou Goula and stands a few minutes away from the Nottoway Plantation.
In August, it always rains in Bayou Goula. Only there’s one day that the skies clear.
“Most of the time it’s raining and ugly, until the morning of the mass,” Mitzie Roppolo said. More here.






