translate English to French: Stunning interior and maritime landscapes splattered with excellent beaches certified for their environmental quality.
L'intérieur des terres est magnifique et le littoral propose de superbes plages propres et de qualité.