English: It is south of Spain.
Telugu: ఇది స్పెయిన్ యొక్క దక్షిణాన ఉన్న.