The Grand Cascades Lodge is a Northern NJ Wedding Venue located in Sussex County, NJ in the town of Hamburg. It is an upscale resort that sits among the Kittatinny Mountains. It is an Adirondack-style lodge that is part of the Crystal Springs Resort and its Emerald Ballroom seats 300 guests. It has a mountaintop weather garden that is perfect for outdoor portraits. Our favorite features included the gorgeous chandeliers that adorned the ballroom. They gave the space a beautiful, elegant feel.