List of landmarks in Keel Select Landmark in Keel from the list below: Achill Surf Bayside Bistro The Beehive The Chalet