asked 49.4k views
1 vote
This was the place on which Charles Town (now Charleston) was founded in 1670 by British settlers.

2 Answers

2 votes

the place where charles town was founded was Albemarle Point

answered
User Arxoft
by
8.6k points
1 vote
South Carolina? Or more specific
answered
User Herzl Shemuelian
by
7.7k points
Welcome to Qamnty — a place to ask, share, and grow together. Join our community and get real answers from real people.