Camping Le Rio ligt in de Baie de Somme, een van de mooiste baaien van de wereld, in Noyelles sur Mer waar men bars, restaurants en andere winkels vindt.