Will be in Europe early summer and have about 3 days in the mother country. What are the must-sees? Would like to see a mix of countryside and city, as well as fit in a bit of shopping.

Recommendations for kilt shops/highland wear, etc. as well as restaurants to visit.