THE top ten free attractions in the UK have been unveiled and a group of Scottish islands have taken the top spot.
Go Outdoors’ study looks at everything from Tripadvisor reviews to Tiktok views to identify the most cost-effective things to do across the UK.
And the group of tiny islands in St Kilda is number one on the list of the best free attractions to visit in 2023, while the rest of the top 5 is full of other Scottish places to visit.
With crystal-clear waters and one of Europe’s highest cliffs, the remote Hebridean archipelago has managed to trump top tourist attractions like the London Science Museum and Windsor Park.
Home to few locals, the islands are best known for their incredible wildlife. Explorers can expect to see puffins, whales and even the odd basking shark.
Staffa National Nature Reserve ranks second with an overall five-star rating on Tripadvisor because the volcanic island is a popular tourist attraction.
Just off the west coast lies the tiny, 800m long island best known for its unusual hexagonal columns and impressive Fingal Cave.
Mount Goatfell on the Isle of Arran rounded out the top three as the popular beauty spot is a must for any keen hill walker as it offers spectacular views.
Stunning St Abb’s Head National Nature Reserve took fourth place for its dramatic cliffs and stunning coastal views.
The nature reserve offers a feeling of being in a completely remote place despite being just off the A1, making it perfect for a summer day trip.
Gray Mare’s Tail competes for the top five with one of the UK’s tallest waterfalls, which sees water tumble from 60m above the valley into beautiful Loch Skeen below.
Ben Lomond from Stirlingshire also made the top ten, finishing seventh with an average Tripadvisor rating of 4.5 stars.
The stunning mountain in the Scottish Highlands is a popular hiking destination as it offers spectacular views of Loch Lomond and the beautiful Trossachs National Park below.
We pay for your stories and videos! Do you have a story or video for The Scottish Sun? Email us at email@example.com or call 0141 420 5200