English: It lies in the Caribbean Sea, near the northeast coast of South America.
Telugu: ఇది కరీబియన్ సముద్రంలోని దక్షిణతీరంలో ఉంది.