10 must-see places to visit along the North Devon Coast in England. By local blogger and writer, Jo Castro