Where is Rupaskakuru?

Where is Rupaskakuru located?

Rupaskakuru, Lima, Peru (approx. -12.3725°, -75.58083°)


Where is Rupaskakuru on the map?