Newport Bermuda Race | Newport RI USA Jun 17, 2022 Location Castle Hill Light House https://bermudarace.com/2022-race/ 800-870 Ocean Ave, Newport, RI 02840 USA Jun 17 – TBD, 2022