Tobay Beach Free live surf cam at Tobay Beach, Massapequa, New York, hosted by the Town of Oyster Bay.