Efforts between five Devon councils are trying to establish the need for places for Traveller communities to stop
Efforts between five Devon councils are trying to establish the need for places for Traveller communities to stop