Ask a New Question
Search
what city has the latitude of 51 26n and longitude of 5 30e
1 answer
I believe London England would be closest to this
Ask a New Question
or
answer this question
.