The Deveron, Bogie and Isla Rivers Charitable Trust
The river Deveron is situated in North East Scotland within the counties of Aberdeenshire and Moray and has an overall catchment area of 1266 km²