Island I Vow Loch

About Island I Vow Loch

Island I Vow Loch, near Loch Lomond, is a historic site featuring the ruins of a medieval castle, offering a glimpse into Scotland's rich past.