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