Where is Sepultura?

Where is Sepultura located?

Sepultura, Santa Catarina, Brazil (approx. -26.93333°, -50.45°)


Where is Sepultura on the map?