Rickabar Island

Rickabar Island is a large island (two times bigger than Dinosaur Paradise), home to dinosaurs and variety of rarest animals.