The dive site Dalgleish Bank is an offshore rocky reef, near Knysna in the Western Cape province of South Africa.