A beach in Scotland has been named one of the top 25 in the world, beating exotic locations such as Italy, Greece and the Dominican Republic.
Luskentyre beach on the Isle of Harris was voted one of the best by travellers based on TripAdvisor reviews and ratings.
The Outer Hebrides is known for its white stretches of sand and turquoise waters, so it's no surprise it featured on the list.
Luskentyre, one of Scotland's most photographed beaches, came in at number 13, beating the only other UK location of Woolacombe beach in Devon.

But the spectacular location was pipped to the post by beaches in Brazil, Turks and Caicos and Cuba - who secured the top three.
Even on a wet and windy day, tourists flock from all over the world to catch a glimpse of Luskentyre beach, with TripAdvisor reviews branding it an “ absolutely gorgeous beach ”.
When the sun is shining, Luskentyre beach could easily be mistaken for a stunning location in the Caribbean.
The purity of the sand and the crystal clear ocean of the Outer Hebrides have even previously been mistaken for Thailand.
In 2009, a signboard displayed in the tourist centre at Koh Chang Marine National Park in Thailand used a picture of Berneray island in Scotland's Outer Hebrides by mistake with the Harris Hills visible in the background.