Lima is the capital of Peru, a country on the Pacific (northwestern) coast of South America. Lima is located on the coast in south central Peru, about 250 miles south of Quito, Ecuador and about 500...
Not really! It's 16 hours on a direct route (by bus it could be a little longer). The distance between the two cities is only around 700 miles (1126 km), but the terrain is really windy and...