Chapel of the Madonna - Smallest Church in the World
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