Ger798

By ger798

Dumbarton rock

Dumbarton Castle is located in the ancient capital of Scotland and is spectacularly sited on a volcanic rock overlooking the River Clyde. Conquer more than 500 steps to stand atop one of Scotland's greatest strongholds.
Mary Queen of Scots stayed here after the battle of Langside

Comments
Sign in or get an account to comment.