Where is Nashar?

Where is Nashar located?

Nashar, Espiritu Santo, Brazil (approx. -20.61667°, -41.83333°)


Where is Nashar on the map?