English: Spain constantly attracts tourists.
Telugu: స్పెయిన్ నిలకడగా పర్యాటకులను కళ్ళు ఆకర్షించింది.