Direction To Dushahra Festival 2017 at Lido Beach New York. 630 Lido Blvd, Lido Beach, New York 11561