Where is Nashua?

Where is Nashua located?

Nashua, Thuringia, Germany (approx. 50.78333°, 11.53333°)


Where is Nashua on the map?