Home Pets The 'Loch Ness Monster' of Georgia Washes Ashore on Southern U.S. Beach