Tag archives: dover england

Thinking Over Dover
By Ashleigh Brilliant   |   December 31, 2024

Allow me to share with you some thoughts and memories about a place called Dover, a town on the south coast of England. As you may know, it’s the closest land to France, across the English Channel which, at that geographical point, has the name of the Strait of Dover. The Channel between the two […]