Swayk5494 Swayk5494 30-06-2020 English contestada Which labeled location is the place where more elephants are bred than anywhere else, according to the excerpt? A – Socotra B – Dhofar C – Madagascar D – India