caption: The River The ten main rivers of Scotland, in order of length, are: River Tay 193 km River Spey 172 km River Clyde 171 km River Tweed 156 km River Dee 137 km River Don 132 km River Forth 105 km River Findhorn 101 km River Deveron 98 km River Annan 79 km
exif: {}