English: Not too far from Las Palmas.
Telugu: లాస్ పాల్మాస్ నుండి చాలా దూరంలో లేదు.