Haven’t you ever experienced time you wished to get clear of it all? In March/April 1978, www.motherearthnews.com released a Tale about a pair who purchased McLeod’s Island a 90-acre island off the coast of Cape Breton Island, Nova Scotia, Canada.
They have got some animals, expend litt...