Barayo Beach is located between the municipalities of Navia and Valdes, at the natural mouth of the Barayo River. Both the beach and the surroundings are partially on the Nature Reserve, with an area of dunes and marshes. The 2.5 miles of beaches have fine sand, ideal for walking. Access to the beach is a bit difficult, and you must go access it from the village of Vigo or the Sabugo. In both cases, visitors must park in the specific area, and then walk the rest of the way. If you want peace, a great option.