Where is Banshee?

Where is Banshee located?

Banshee, Bahia, Brazil (approx. -10.57694°, -38.61472°)


Where is Banshee on the map?