Mayflower Plymouth

The Mayflower was a three-masted sailing ship that, on 16 September 1620, departed from the Mayflower Steps in Plymouth with 102 passengers on a journey to America. 66 days later, on the 19 November, the Pilgrims sighted land which, today, is known as Cape Cod. They anchored in what is Read more…

River Erme

It’s fair to say that, on 1 January 2014, we might have had more than a few drops of rain. Just a few. Needless to say many rivers were overflowing and resembled a raging torrent. The River Erme, in Ivybridge (Devon) was no different. Below is a quick video and a Read more…