Galicia occupies a particularly beautiful area of north-western Spain known as the land of the thousand rivers; this is thanks to the grid of waterways that flow down from its inland mountain ranges to its golden sandy beaches stretching all around the Bay of Biscay and along the Atlantic coastline.