which place lies on 77.00'W and 12.00'S
Answers
Answered by
1
Answer:
It's Peru, Lima
Explanation:
Similar questions