Situated in the civil Irish parish of Tickmacrevan and settled in the long past kingdom of Dalriada, Glenarm is the hometown of singer songwriter Ben Glover. In Glenarm, the main street leads directly to the forest; the commanding castle gate […]
0