The Perfect Venue: Long Island Shores
Windows on the Lake is a premier Long Island wedding venue located at Long Island Shores. The breathtaking views of the lake, along with its luxurious amenities and experienced staff, make Windows on the Lake an ideal destination for your special day. From our grand ballroom to our romantic outdoor terrace, Windows on the Lake […]