Where is Łopuszna?
Where is Łopuszna located?
Łopuszna, Łopuszna, Poland (approx. 49.478863°, 20.132896°)
Where is Łopuszna on the map?
{"latitude":49.478863,"longitude":20.132896,"title":"Łopuszna"}