what is the name of the site whose location ' largest town is bangor ?
derryleckagh