Day 137 Dover, England
May 6, 2024 in England ⋅ ☁️ 12 °C
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 hasRead more

