Where is Palmareal?

Where is Palmareal located?

Palmareal, Cuzco, Peru (approx. -12.62556°, -72.69389°)


Where is Palmareal on the map?