132k views
4 votes
In what modern- day state is Jamestown located.

2 Answers

2 votes
Jamestown is located in Virginia.
User Babu Subburathinam
by
8.2k points
0 votes
Virginia is where jamestown is located
User Bzmw
by
8.4k points

No related questions found

Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.