Loved it good place to go come back again
Lake House at Byram Bay is located at 247 Maxim Dr, Hopatcong, NJ 07843