Ludza is a town in Latvia.

External Link


This is a stub. You can help Wikipedia by fixing it.