translate English to French: Beachfront location - Marvellous views of the Atlantic Ocean - Complete and modern facilities - Rest...
Front de mer - Merveilleuses vues sur lï¿½Océan Atlantique - Installations complètes et modernes - R...