English: Bidasoa is the river that forms the border between Spain and France.
Telugu: ఫ్రాన్స్, స్పెయిన్ మధ్య సరిహద్దుగా ఉన్న బిడసోవా నదిలో ఈ దీవి ఉంది.