Dela Costa loves nature, discovering new things, and spending too much time speaking to animals even though they don’t respond…yet. She lives in New York.Dela Costa loves nature, discovering new things, and spending too much time speaking to animals even though they don’t respond…yet. She lives in New York.