The place in Wales named the UK’s best ‘tiny tourist attraction’
In a round-up of the “most captivating tiny tourist attractions” in the UK, a unique location in Gower was listed as one of the best pocket-sized places to visit. The pint-sized cinema, La Charrette, was listed by The Times as … Continued