Chapel of the Madonna - Smallest Church in the World
La-405
White Castle, LA 70788
The Chapel of the Madonna is a quaint and historic religious site situated in Plaquemine, LA.
Known as the "Smallest Church in the World," it offers visitors a serene and contemplative space for prayer and reflection.
Generated from their business information
See a problem?

