Where is Kielder Observatory?
Where is Kielder Observatory located?
Kielder Observatory, The Scottish Borders, United Kingdom (approx. 55.23195°, -2.61625°)
Where is Kielder Observatory on the map?
{"latitude":55.23195,"longitude":-2.61625,"title":"Kielder Observatory"}