Villages of Salamanca (Mountains France)

Entertainment

Villages of Salamanca (mountains of France)
This part of the province of Salamanca is really beautiful. The famous France Mountain (Peña de Francia), is in the center of the villages and is the highest mountain in the province of Salamanca.