Hmm. If 28a has two connecting personal names I think I've gone adrift with 25d which I had as one of the topographic features. It also leaves me puzzled over 40a. I'm confident over the first three crossing letters in 25d.
Other puzzles are 17 down - only the 5th and 7th letters missing but I can't make a rabbit fit - a guinea pig, yes, but that misspells the word which I assume needs an 'o' in, not an 'a'.