1976 Star World Championships

The 1976 Star World Championships were held in Nassau, Bahamas in 1976.