Next Image WildAidMantasPups-1024×512-1 Did you know that Ecuador has the largest giant manta population?