Where is Leela-Algrit?

Where is Leela-Algrit located?

Leela-Algrit, Westmanland, Sweden (approx. 59.35°, 16.08333°)


Where is Leela-Algrit on the map?