heritage.site

Belltrees Peel

Belltrees Peel Belltrees Peel - Credit: Wikimedia Commons

Belltrees Peel is a medieval tower situated on a peninsula in Castle Semple Loch in Renfrewshire, Scotland, on which was once an island. Read more on Wikipedia

Source: en.wikipedia.org