Where is Santa Sequilia do Pavão?

Where is Santa Sequilia do Pavão located?

Santa Sequilia do Pavão, Parana, Brazil (approx. -23.51722°, -50.78361°)


Where is Santa Sequilia do Pavão on the map?