Question of the Day Expires at Midnight, EST (New York)

What town in Northern Ireland that is also the name of a brand of beer is the closest (by distance) to the Isle of Man? The place is a small seaside resort town with a population of roughly 8200. The name of the town is thought to derive from a recent (at the time) structure built by Felix Magennis in 1588.

Clues