... Islands, Scotland contains thousands of years of remains dating from 2500 BC up to the 17th century AD..