This Summer, my family visited The Dinosaur Place for the very first time. The Dinosaur Place is located in Montville, CT, just minutes from Mystic Aquarium. Now, we’ve been to Mystic Aquarium numerous time, but I had never heard of The Dinosaur Place until last year. If you haven’t been yet, I highly recommend it! What an amazing day trip that’s fun for the whole family! Read More
