White Cliffs of Dover – United Kingdom

The White Cliffs of Dover are located about 80 miles from London along the English Channel. The cliffs are at the point where the distance between the United Kingdom and France are the closest, a mere 20 miles away. The cliffs are primarily made of chalk giving them the white color. They are approximately 300…

Read More

Leads Castle – United Kingdom

Leeds Castle is located in Kent, England and is built on an island in a lake formed by the Len River east of the village of Leeds and is 37 miles southeast of London. In 2019, Leeds Castle is celebrating its 900 year anniversary. The castle has been called the “loveliest castle in the world”…

Read More

Dunnottar Castle – Scotland

Dunnottar Castle is located on a rocky headland on the north-east coast of Scotland. The name comes from Scottish Gaelic and means “fort on the shelving slope”. The existing building is the ruins of the buildings from the 15th and 16th centuries but the original site is believed to be from the early Middle Ages….

Read More