This is a Panoramic 360 Photo of TOBay Beach Spray Park located in the Town of Oyster Bay in Nassau Count, Long Island, New York.