Dilophosaurus Dune Station

Dilophosaurus is a forest area with open clearing. It is home to the Dilophosaurus and lizards. There is a little lizard that lives in a hole that out matches the dilophosaurus brothers and of course the fighting Dilophosaurus Twins. It is located in North America during the Jurassic period.