Heading to Scotland and want to know the best things to do in Edinburgh? Be sure to check out these top sites and enjoy this beautiful and ancient city!