Loudoun castle was a theme park set around the ruins of the 19th century loudoun castle near Galston, Ayrshire, Scotland. Loudoun castle a ruined country house nicknamed the windsor of scotland it was constructed from 1804 to 1811 around existing structures dating to the 15th and 17th centuries.
9 сен 2024