Kenilworth

Place

en.wikipedia.org/wiki/Kenilworth

Kenilworth is a market town in the Warwickshire, England and is home to the ruins of Kenilworth Castle. This is my hometown.

52.34115, -1.573724