Back in 1993, the world was introduced to the first film of a long-lasting saga that still captivates dinosaur enthusiasts today: Jurassic Park. Set on a fictional island near Costa Rica called Isla ...
Junglia Okinawa, a new theme park opening in northern Okinawa Prefecture on July 25, will feature a Dinosaur Safari experience, stunning nature and a luxurious spa to boot.