You are viewing a single comment's thread from:RE: The World's Largest Ant Loyal Palace Found in BrazilView the full contextelaine54 (53)in #ants • 7 years ago What an amazing place! It really is a palace.