English: Canary Islands is an autonomous region of Spain.
Telugu: కానరీ ద్వీపాలు స్పెయిన్ దక్షిణప్రాంతలోని స్వయంప్రతిపత్తి కలిగిన ప్రాంతం.