Open main menu

Wikimedia Commons β

Ilfracombe

town (seaside resort) and civil parish in Devon, England
English: Ilfracombe is a seaside town in the county of Devon, England.