Monday, September 14, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Inchaffray Abbey

United Kingdom

Inchaffray Abbey was situated by the village of Madderty, midway between Perth and Crieff in Strathearn, Scotland. The only traces now visible are an earth mound and some walls on rising ground which once (before drainage) formed an island where the abbey once stood (the surrounding marshes known for eels).

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other ruins in United Kingdom