Instagram feed

19 October 2007

A Day in Dover

This past Sunday I traveled to Dover, a town on the southern coast of Britain. It's the closest town in Britain to France. You may have also heard of the white cliffs of Dover. (The reason for the name "Albion.")


Dover is also known for its castle, a strategic location from Roman times all the way to World War II, when secret wartime tunnels were dug as a shelter from air raids.