List of landmarks in Kirkton of Glenisla Select Landmark in Kirkton of Glenisla from the list below: Glenisla Hotel and Restaurant