1 definition by pedrofromperu
The capital and largest city of Peru. Has many old colonial buildings as well as new modern ones. Many beaches, malls, great food, and places to visit. It never rains in Lima. Possibly the best city in South America
lots of traffic and slums tho =(
lots of traffic and slums tho =(
by pedrofromperu March 17, 2011