Where is Orwell?

Where is Orwell located?

Orwell, Huancavelica, Peru (approx. -13.99528°, -75.1975°)


Where is Orwell on the map?