Gylen

About Gylen

Gylen Castle, perched on the Isle of Kerrera near Oban, Scotland, is a 16th-century tower house offering stunning views and a glimpse into Scotland's turbulent past.