(Translated by Google) In my opinion, Beachy Head is definitely one of the most beautiful places on the south coast of England. The Belle Tout Lighthouse (Lighthouse) was ... more