List of landmarks in Granard Select Landmark in Granard from the list below: Countrywide Inns - The Greville Arms