By Surabhi Ashok Officially opened to guests on June 14 in Jackson, New Jersey, Six Flags’ new Savannah Sunset Resort and Spa offers a “luxury glamping” experience with a private suite and direct access to their 350-acre Wild Safari and its animals. There is a wide range of suites available, from couple to family styles … Continued