answersLogoWhite

0

The Henley Royal regatta is held annually in England, in the town of Henley-on-Thames. It is a series of rowing races and is open to both male and female rowers.

User Avatar

Wiki User

12y ago

What else can I help you with?