translate English to French: Elche’s beaches and Alicante also deserve a visit.
Les plages du littoral d'Elche et d'Alicante valent également le détour.