143k views
4 votes
What city is located at 25 degrees n and 80 degrees w?

User Jack Wild
by
5.9k points

1 Answer

2 votes
It's either Dearing or Independence.
User Jed Bartlet
by
6.2k points