Weaver Ants Nest This photo was taken at Zoroastrian Information Centre, Udvada Town, Valsad, Gujarat. Please read facts about Weaver Ants Butterfly Larvae in a Jar Red and Black Wood Spider Hairy Caterpillar in Queue September 23, 2013 • Tushar • Uncategorized