translate English to French: All beaches in Newport have great views and are perfect for a little relaxation.
Toutes les plages dans Newport ont de grandes vues et sont parfaites pour une peu de relaxation.