Walking Ross Sands by alan.dotchin August 13, 2022 by alan.dotchin August 13, 2022 Ross Sands is a stunning stretch of coastline located in Northumberland, England, renowned for its natural beauty, expansive sandy beaches, and dramatic dunes. Situated within the Northumberland Coast Area of … 0 FacebookTwitterPinterestEmail