200 Baby Great White Sharks Are Born Here Every Year.
Two hundred baby great white sharks are born every year in a stretch of water most people know only as a beach vacation backdrop. For 50 years, the Hamptons area gave the world the Jaws-fueled shark panic; the real story underneath is the opposite of a monster movie. Off Hampton…