Where is Daugavgrīva castle?

Where is Daugavgrīva castle located?

Daugavgrīva castle, Daugavgrīva castle, Latvia (approx. 57.05472°, 24.09278°)


Where is Daugavgrīva castle on the map?