This British wonder of nature is situated in the south of England. The White Cliffs are to the east and west of the town of the Dover , an important English port.
This British wonder of nature is situated in the south of England. The White Cliffs are to the east and west of the town of the Dover , an important English port.