Congratulations! Mayflower is the correct answer!
The Mayflower is Massachusetts state flower.
To learn more about Massachusetts, click
here
to find more information!
To continue the road trip across the U.S, click on the arrow for question two!