Barry is one of the best places in Wales to stargaze, according to new research.

The town ranked fifth in a list of top stargazing spots across the country, according to Millets.

Barry scored 6.39 out of 10 for its stargazing potential, with a light pollution level of 1.56 mcd/m2 and an air quality index of 37.

The research highlights the importance of choosing dark locations away from city lights for optimal stargazing.

As the sun reaches its solar peak energy, the present time is deemed ideal for enjoying night sky spectacles.

Barry's position in the rankings suggests it offers relatively favourable conditions for witnessing astronomical events.

The market town of Neath was ranked as the best place in Wales for stargazing, with a stargazing score of 9.95 out of 10.

Millets' research also showed Newport, Cardiff, and Swansea as having more light pollution, making them less ideal for stargazing.

The study emphasises the impact of darkness on stargazing opportunities more than air quality.

The full study can be viewed on the Millets website.