The Gower’s biggest tourist attraction Published February 28, 2009 at 3648 × 2736 in Down in the valley(s)… The Gower’s biggest tourist attraction