Kent is known for its array of beautiful gardens, picturesque villages, outstanding restaurants and cosy pubs. And ... the 16th century Walmer Castle is located just behind the beach.