Battle on Zandalar and Kul Tiras

Battle on Zandalar and Kul Tiras is a pet battle achievement earned by completing 20 Pet Battle World Quests on Zandalar and Kul Tiras with a full team of level 25 pets.