Inveravon, Moray

Old Bridge of Avon, Ballindalloch

Inveravon is a parish in the council area of Moray, Scotland.[1] It lies in the lower reaches of the River Avon and includes the settlement of Ballindalloch.[2]

  1. ^ "Parish of Inveravon". The Gazetteer for Scotland. School of GeoSciences, University of Edinburgh and The Royal Scottish Geographical Society. Retrieved 14 August 2024.
  2. ^ Ordnance Survey.