Das Glenveagh Castle liegt am Ufer des Lough Veagh. Die Burg aus dem 19. Jahrhundert wurde zwischen 1867 und 1873 erbaut und verfügt über einen ummauerten Garten, Innenhöfe, Wälder, Wanderwege, ein Besucherzentrum mit audiovisuellen Displays und ein Restaurant.