182k views
4 votes
What is cities is located in North America 13N and 89W

2 Answers

6 votes
I believe that is a spot in the Pacific Ocean.
User Klimbo
by
8.7k points
4 votes
Look it up in google
User Sepans
by
8.2k points

Related questions

1 answer
5 votes
95.6k views
1 answer
3 votes
582 views
asked Mar 6, 2024 76.3k views
David Burson asked Mar 6, 2024
by David Burson
7.8k points
1 answer
4 votes
76.3k views