Eilean Donan Castle 2020

In our unbiased opinion Eilean Donan Castle is clearly the winner of the most photographed castle in the world award due to its unique location on an island at the meeting point of three lochs in the Highlands of Scotland

Eilean Donan Castle is set to star in a new movie by Oscar winner

Eilean Donan Castle is set to take a starring role in a new movie by Oscar winning set designer Roger Christian . In 1980 he produced a film Black Angel which told the tale of a knight who rescues a princess while returning home from the Crusades, and was made entirely in Scotland, at locations… Continue reading Eilean Donan Castle is set to star in a new movie by Oscar winner