pic pic pic pic pic pic pic pic pic pic

Salamanca (city), Salamanca, Castilla y Leon, España

Copyright MarinePlan 2025

World Coverage

Salamanca lies in state Castilla y Leon, Spain (España).

Map of Salamanca

pic

NavKid Android app