Also internships provide students the opportunity to use the knowledge gained and equips them with practical knowledge. Often internship programs are used by organisations to recruit employees with interns being offered full time positions in the organisations.
If you're looking to expand you're horizons and work abroad or travel to different locations you should consider internships abroad. This will give you the opportunity to travel, meet new people, experience different culture, expand your outlook.
The internet is the best place to start looking for internships. You should also try networking with people who are working in the organisation or industry that you intend to join, this will help you to learn from their experience and know what to expect so you can make an informed choice.