Rocks Near Twlc Point 17 Rocks Near Twlc Point 17 -Beach boulder and pebbles at Twlc Point in Broughton Bay in Gower, South Wales.