Ballyowen Golf Course is the perfect place to host the wedding of your dreams. Located on 250 picturesque acres in Sussex County, New Jersey, this scenic venue will provide a breathtaking backdrop for your once in a lifetime event. Hold your ceremony outside, with the rolling hills, beautiful native grasses, and lush golf course behind you; it’s the perfect place to say “I do.