English: Andorra is in Europe between Spain and France.
Telugu: అండొర్రా ఫ్రాన్స్ మరియు స్పెయిన్ మధ్య సరిహద్దులో నైరుతి ఐరోపాలో ఉంది.