Dominated by the ramparts of Edinburgh Castle, this picturesque city offers shopping on Princes Street, the grandeur of the Royal Mile, St. Giles Cathedral and historic Palace of Holyrood House, where Queen Mary lived and many Scottish kings were wed. Or you could venture across the moors to marvel at the scenic Highlands.