The Garden of England

The Garden of England, as the locals affectionately call it, Kent is located in the country’s southeast corner and is full of historic sites and beautiful natural wonders. One of Kent’s most visited places, the town of Canterbury is the seat of the Church of England and the place that inspired Geoffrey Chaucer to write [...]