A visit to Scotland’s capital here doesn’t have to cost the earth, there are plenty of free things to do in Edinburgh so you can enjoy Edinburgh on a budget