There are many ancient trees in the Torreya Forest Road. They are between 500 and 800 years old. There are about 3000 nutmeg trees. This is the largest nutmeg forest in the world. In the middle of the forest is a tree called the Ancestor Tree, which is about 800 years old.