Place

Kenmare

A town located in southwestern Ireland at the mouth of the Kenmare River, Kenmare is home to the Kenmare Kestrels, a member of the British and Irish Quidditch League and a popular team worldwide thanks to its leprechaun mascots (QA7).

Commentary

Pensieve (Comments)

Editor: