Pilgrim Heights offers a unique wedding venue for outdoor or indoor ceremonies and receptions. The outdoor ceremony overlooks our beautiful private lake while the indoor reception hall offers two levels, each seating 200. Pilgrim Heights also offers catering services, wagon rides for guests to the ceremony, and on-site lodging for the wedding party, family, and guests.