Where is Vistaflorida?

Where is Vistaflorida located?

Vistaflorida, Piura, Peru (approx. -4.88028°, -80.73889°)


Where is Vistaflorida on the map?