Princes Street Gardens is one of Edinburgh residents' favourite spots to take a break from a busy afternoon shopping, especially when the weather is nice. Bring ...