The Maine Barns offers two unique wedding venues, Walnut Hill and Flanagan Farm, both situated near Portland, Maine. Each venue provides an enchanting setting with beautifully restored 19th-century barns and farmhouses, meticulously maintained gardens, and spacious grounds perfect for hosting memorable events. The venues are equipped with modern amenities and offer accommodations for up to 200 guests. They cater to various celebrations, from intimate gatherings to grandiose events, throughout the year.