Explore details about location Ballymacegan Island. Ballymacegan Island is a location situated within the Lorrha West alongside other areas such as Ballymacegan Island, Ballyquirk, Ballymacegan.