Got back from Edinburgh myself few weeks ago. And I am in love with the city at first sight. I suggest you to take the free tour that this guy has (forgot the name of the guy, he always wearing red shirt for sure), but it is a daily tour starts at 11 am and 2 pm everyday. Just wait in front of starbucks on the high street or royal mile. There will always be some crowd in front of it around that time. The tour is free, but you are welcome to give them tip or even hugs at the end of the tour! The tour itself pretty much cover main spots of Edinburgh. As for other cities around Edinburgh, I suggest you take Rabbie's tour to Inverness and Lochness. Affordable, small group, and great guide! Other than those two tours? Grab your backpack and explore! :)) you can start from arthur's seat. about 8 years ago
Worth going out to the Forth Rail & Road Bridges and getting off at the station just before it. After a short walk you get to the bridge & can admire the amazing spectacal of the rail bridge from below. I also took a boat trip to an island from there in the Firth of Forth and I kinda nature trip though whether they run anymore or in winter is anyones guess.
Eh Inverness & Loch Ness are miles from Edinburgh though if you were heading up that way a stop at Aviemore to explore it's stunning mountainous and scenic hinterland, would be well worth it. about 8 years ago