Listen to 1 Talk radio station based in Nuwara Eliya, Sri Lanka.
Nuwara Eliya, Sri Lanka · News · Talk