Mangerton Tower

About Mangerton Tower

Mangerton Tower, near Newcastleton, Scotland, is a historic 16th-century tower house that once served as the stronghold of the Armstrong clan.