Cubbie Rows Roos Castle
About Cubbie Rows Roos Castle
Cubbie Roo's Castle, located on the island of Wyre in Orkney, Scotland, is one of the oldest stone castles in Scotland, dating back to the 12th century.
Cubbie Roo's Castle, located on the island of Wyre in Orkney, Scotland, is one of the oldest stone castles in Scotland, dating back to the 12th century.