English: Report from reputable sources however reveal that they live in the coastal Spanish city of Santa Cruz de Tenerife popularity regarded as the city of nature.
Telugu: అయితే, వారు ప్రకృతి నగరం గా భావిస్తున్న తీరప్రాంత స్పానిష్ నగరం శాంటా క్రుజ్ డి టెనెరిఫే జనాదరణ పొందినట్లు విశ్వసనీయ మూలాల నుండి నివేదించింది.