English: We found 12 cities in Spain.
Telugu: స్పెయిన్లోని 11 సిటీల్లో చిత్రీకరించాం.