Salamanca

Spain (Day 5): Salamanca
By Kelly Khong Continued from Spain (Day 4): Avila Salamanca is a beautiful city with...