Playa de Gulpiyuri is the world’s smallest beach located in northern Spain
2023-07-27
The smallest beach in the world is situated in a very unlikely location. Playa de Gulpiyuri is found in northern Spain – but bizarrely, it’s not on the coastline. The word “Gulpiyuri” means “water circle” in Spanish, and it is named due to its location. The tiny beach is actuallyContinue Reading