Nepali TV is a Nepali-language satellite television channel headquartered in London, UK.

(127)

Nepali TV