translate English to French: Some of the beaches here are considered to be the best in Spain.
Quelques une de ces plages sont considéré comme les meilleurs de'Espagne.