Today we travelled to St. Margaret's at Cliffe which is a three-part village situated just off the coast road between Deal and Dover in Kent, England. It was truly a spectacular view and breathtaking sight.