Where is San Leocadia?

Where is San Leocadia located?

San Leocadia, Parana, Brazil (approx. -26.06667°, -50.58333°)


Where is San Leocadia on the map?