We are going to our daughter's graduation at St. Andrews in June. I have a place booked there for a week as that was the minimum time. We will be renting a car. So far this is what I have and would appreciate any thoughts or suggestions.
Day 1: Leave St. Andrews visit it Culloden and sights spend the night in Inverness.
Day 2: Loch Ness, Caledonian Canal. Night in Inverness
Day 3: Leave early head toward Isle of Skye for two nights stopping at Eilean Donan along the way
Day 4: Isle of Skye
Day 5: Leave Isle of Skye stop at Glenfinnan, Fort William, Glen Coe
Day 6: Oban?
Day 7: Stirling?
Day 8: Leave from Edinburgh
My main question is where would be the best places to stay and visit on Days 5, 6, and 7.
We do not have time to visit the islands around Oban. Is it worth staying for a night? Or staying in Glencoe? Or two nights in Stirling?
We have visited Glasgow and Edinburgh and do not to spend more time there.
Thanks in advance.