Tucked away in Cornwall, Boscastle is a tiny village with its own island, The Meachard, a dramatic, wave-battered rock where ...