English: Some scientists believe that dinosaurs lived on its shores.
Telugu: కొంతమంది శాస్త్రవేత్తలు డైనోసార్ల దాని ఒడ్డున నివసించిన నమ్మకం.