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!