
Lille, Maine Hides This Beautiful Hidden Gem – A 1900s Church Turned Museum
Wow, this church is stunning! In English, this is the Church of Our Lady of Mount Carmel or in French, Musee Culturel du Mont-Carmel, located in the top of Maine in the town of Lille.







