English: France and Spain are its neighbors.
Telugu: స్పెయిన్, ఫ్రాన్స్ దేశాలు సరిహద్దులు.