Culross is a small village which largely dates from the 16th century.