La Alberca or “Place of waters”

In the southern part of the province of Salamanca and only 77 kilometers from the capital of this…

Read More