Where is Kenilworth Castle?
Where is Kenilworth Castle located?
Kenilworth Castle, Warwickshire, United Kingdom (approx. 52.34719°, -1.59272°)
Where is Kenilworth Castle on the map?
{"latitude":52.34719,"longitude":-1.59272,"title":"Kenilworth Castle"}