Webcam Tobay Beach

Tobay Beach

This moving live webcam takes you on a visit to the brilliant Tobay Shoreline, in Jones Shoreline Island, south coast of Long Island, within the U.S. state of Unused York.