Was the battle fought in sight of land?
Short answerNot really; it was off Cape Trafalgar, a long way from the cape itself.
NotesThe battle took its name from Cape Trafalgar, but the ships fought a considerable distance offshore. The cape was a long way from the fighting.