You're watching:

Nile TV Int. (Arabic) Live from Egypt

Watch live TV from new chrome tab

Nile TV Int. (Arabic) Live from Egypt 444 Views
Favorite
Full Mode

Nile TV International is a State TV channel. The channel was launched in 1994 and it's based in Cairo, the Capital of Egypt. The channel focuses on news related issues regarding culture, touristis, economics and artistics

egypt, arabic