Quizzing Live

Swansea Is Situated On Which River

Answer:
The Tawe