Geography, asked by kavyaprerana, 6 months ago

which place lies on 77.00'W and 12.00'S​

Answers

Answered by 9gsnda75cg
1

Answer:

It's Peru, Lima

Explanation:

Similar questions