Tower of Hallbar

Tower of Hallbar


Braidwood, United Kingdom (GB)
The Tower of Hallbar, also known as Hallbar Tower and Braidwood Castle, is a 16th century tower house, located to the west of the River Clyde in South Lanarkshire, Scotland.

Advertisement

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement