Sports Venice, Italy, to host two America's Cup World Series stops Updated Apr 11, 2025 SAN FRANCISCO — The America’s Cup World Series will make stops in Venice, Italy, May 12-20 and again in April 2013.