Isla Nublar (Film Universe)
Revision as of 16:13, 11 December 2014 by Part Time Hero (talk | contribs)
Isla Nublar is a Costa Rican island located 120 miles west of the mainland. It was discretely leased in 1987 by InGen, beginning it's decades long involvement in the Jurassic Park/Jurassic World project.