The Gower Peninsula extends into the Bristol Channel west of Swansea. There are impressive beaches and rugged cliffs, along with many sandy coves.