Invermark Castle is an oblong tower house dating from the 16th century, at the east of Loch Lee, Angus, Scotland. It is near the head of Glen Esk.[1]
Contact us...