Ring of Beara

The Ring of Beara — the sort of place where you just have to stop and take it in.