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.
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.