translate English to French: Costa Natura is the ideal resort for a naturist holiday.
Costa Natura est l’idéal centre naturiste pour passer d’agréables vacances naturistes.