Top 5 things to do in Edinburgh

Edinburgh is a place overflowing with history and culture. You will not be tasked with…