Top selection of the VERY BEST things to do in Edinburgh. Main landmarks and top tourist attractions not to miss in Scotland's capital city.