Day 137 Dover, England

DOVER, ENGLAND
Most famously known for its dramatic white-chalk towering cliffs, Dover is the nearest city to France across the English Channel. Its strategic location as a doorway into England hasLeggi altro
DOVER, ENGLAND
Most famously known for its dramatic white-chalk towering cliffs, Dover is the nearest city to France across the English Channel. Its strategic location as a doorway into England hasLeggi altro