Ferry Landing Share: Ferry Landing Visit Website 715 Galahad Rd N Hudson, WI 54016 (715) 386-5141 About Map About Ferry Landing Park is located along the St. Croix River in the Village of North Hudson. The park sits on top of a raised river bank among tall evergreens that provide plenty of shade. What's Nearby? Distance: 5 10 15 20 25 50 mi.