News

Amazing! See the world’s largest cashew tree

Check out the world’s largest cashew tree in Brazil. The 140-year-old tree brings in thousands of tourists each year, but is the future in doubt?