12 degrees S by 77 degrees W
what city is this
Answers
Answered by
0
Answer:
I think Delhi
Explanation:
the answer is may be in India or another continent but in India i think Delhi
Answered by
0
Answer:
Lima, Peru
Explanation:
Hope it helps :)
Similar questions
Social Sciences,
6 months ago
English,
6 months ago
History,
6 months ago
Biology,
1 year ago
Accountancy,
1 year ago
Math,
1 year ago
Math,
1 year ago