Discover Mogarraz |
The town of Mogarraz in Salamanca is nestled among the dense forests of the Sierra de Francia, and its isolation has helped it to be one of the towns that has best preserved its architecture and traditions.
Discover Mogarraz with Inventrip.
save | SAVE THE TRIP |