Where is Würzburg Talavera?

Where is Würzburg Talavera located?

Würzburg Talavera, Würzburg Talavera, Germany (approx. 49.79799°, 9.920886°)


Where is Würzburg Talavera on the map?