Salamanca

More details

Salamanca is region of the country of Spain.

Salamanca
CountrySpain