English: Newfoundland is at the mouth of the Gulf of St. Lawrence, with the Atlantic Ocean on its northern, eastern and southern shores.
Telugu: న్యూఫౌండ్లాండ్ ద్వీపం సెయింట్ లారెన్స్ గల్ఫ్ యొక్క నోటిలో ఉంది, ఉత్తర, తూర్పు మరియు దక్షిణాన అట్లాంటిక్ మహాసముద్రంతో.