There are plenty of internship programs that various countries offer like the English language assistant program, management consulting program, internships in journalism and mass communication etc.
Being an intern abroad means gaining practical, hands-on experience at an international company or organization while still having all the fun adventures—and not to mention college credit—afforded during a study abroad program.