Watch Nepali television ABC Television Live.
ABC News Nepal is offering 24 hour Nepali news that is relevant to today’s Nepal. The channel was launched in 2008 and headquartered in Kathmandu. This channel is not always online.
Watch Nepali television ABC Television Live.
ABC News Nepal is offering 24 hour Nepali news that is relevant to today’s Nepal. The channel was launched in 2008 and headquartered in Kathmandu. This channel is not always online.