Caswell, Swansea
From Wikipedia, the free encyclopedia
Caswell is a village in the Gower peninsula, Swansea, south Wales. It is located up a steep hill from Caswell Bay.
Caswell is a village in the Gower peninsula, Swansea, south Wales. It is located up a steep hill from Caswell Bay.