Bogie And Isla Rivers Charitable Trust Websites:

  • 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²