Casco Bay Challenge
Willard Beach Willow St, South Portland, ME, United StatesMaine`s premier ocean racing event in mid-coast Maine. A New England Surfski ocean racing series and East Coast Outrigger racing series event. 16.3 miles of open ocean racing from South Portland, Maine to Brunswick among the islands of beautiful Casco Bay. Race start is located in South Portland, Maine at Willard Beach Park. The finish [...]