Where is Mere?
Where is Mere located?
Mere, Mere (Station), Great Britain (approx. 52.17866°, 1.614166°)
Where is Mere on the map?
{"latitude":52.17866,"longitude":1.614166,"title":"Mere"}