The Seven Sisters are the highlights of the iconic White Cliffs of Dover in southeastern England. They are in the nearest part of England to France, overlooking the English Channel. Few walks are as breathtaking as exploring the fabled which chalk cliffs that rise dramatically above the English Channel.
No comments:
Post a Comment