If you’re a dinosaur fan, you need to pay Mifune Dinosaur Museum a visit. Located in the small town of Mifune in Kumamoto prefecture, the site was home to numerous...[ Click to read more ]