English: Researchers believe they have found it in the waters off of North Carolina.
Telugu: పరిశోధకులు నార్త్ కరోలినాలోని నీటిలో కనుగొన్నట్లు వారు విశ్వసిస్తున్నారు.