Where is Amber Hill?
Where is Amber Hill located?
Amber Hill, Lincolnshire, United Kingdom (approx. 53.00683°, -0.16531°)
Where is Amber Hill on the map?
{"latitude":53.00683,"longitude":-0.16531,"title":"Amber Hill"}