Where is Santa Sequilia?

Where is Santa Sequilia located?

Santa Sequilia, Santa Catarina, Brazil (approx. -26.96083°, -50.42694°)


Where is Santa Sequilia on the map?