I cannot imagine a more spectacular setting for the kind of racing that is now the America’s Cup World Tour. Plymouth England must have been wonderful as from the Hoe one can look out with an unobstructed view. Fort Adams guarding the entrance to Narragansett Bay will provide a perfect stadium, but not much can compare to Venice.
I encourage you to click on the panorama which is a rather good view of the open water leading to the Grand Canal.