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