Rams Island Tower Image 128 of 409 Rams Island on Lough Neagh contains the ruins of an Irish Round Tower.