Ilfracombe — town (seaside resort) and civil parish in Devon, England