Gower
Gower
is a peninsula in
Wales
. It is near
Swansea
. It has many scenic sights like
caves
.