English: Ecuador lies on the west coast of South America, between Colombia and Peru.
Telugu: ఈక్వెడార్ కొలంబియా మరియు పెరూ మధ్య దక్షిణ అమెరికా పశ్చిమ తీరంలో ఉంది.