3.8k views
2 votes
What city is located at 12 degrees south and 77 degrees west

User Blez
by
7.7k points

2 Answers

4 votes
That would be Lima, Peru
User JPJens
by
7.8k points
4 votes
The Lima District of Peru.
User Scorpian Alive
by
8.0k points

No related questions found

Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.