Where is Highmoor?
Where is Highmoor located?
Highmoor, Highmoor, Great Britain (approx. 51.55306°, -0.9916125°)
Where is Highmoor on the map?
Highmoor - Henley-on-Thames
{"latitude":51.55306,"longitude":-0.9916125,"title":"Highmoor"}