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.