Latitude and Longitude

Which South American capital city is located at 12 degrees south latitude and 77 degrees west longitude?

User Avatar
Wiki User
December 21, 2009 10:26AM

Lima, Peru.