What To Do In Edinburgh For 1 Day

After a 13 hours flight, and 7 hours overnight sleeper train from London, we finally arrived in Edinburgh, Scotland! We arrived at Edinburgh Waverly Station at about 7am, energetic and awake, all thanks to a good night sleep on the Caledonian