45.4k views
3 votes
What’s country is located at 15 north and 120 east?

1 Answer

3 votes

Answer:

West Philippine Sea

Step-by-step explanation:

User Unbalanced
by
6.8k points