Middle Head Trail – Full of Surprises
Recently, my wife and I along with our nephew and his girlfriend hiked to Middle Head. Middle Head is one of Cape Breton Highlands National Park’s favorite hiking trails and is located just behind the Keltic Lodge on the Middle Head pensiula at Ingonish Beach, on the Cabot Trail. Despite an...Read more