Star World
Star World
Live • Entertainment
• 0/5
Overview

Star World is an English language entertainment television channel originally launched on 15 December 1991 by Star TV in Hong Kong as StarPlus. In July 2000, the channel rebranded Star World in East and Southeast Asia, when it retained the Star Plus name in India and the Middle East.

Note: Some channels (app only) are disabled on the website. Please download iTube Plus official app to enjoy everything!

For You
0 Comments
0 Reviews

iTube+

For better performance download our android app.

Download
Sign in to your account


OR

Reset Password

Are you new here ? Sign-up