Swansea Bay Guide, Meaning , Facts, Information and Description
Swansea Bay (Welsh: Bae Abertawe) is an inlet of the Bristol Channel lying south of Swansea, Wales. Other places on the bay include Mumbles and Port Talbot. The Neath River and River Tawe flow into the bay.
This is an Article on Swansea Bay. Page Contains Information, Facts Details or Explanation Guide About Swansea Bay
