Caledonia is performed by Dougie MacLean. It was first released on the album "Craigie Dhu" in 1983.