Edinburgh Fringe Festival

I have a unique gift for showing up at the exact right moment despite having done no planning. In this case I arrived at the height of Edinburgh's fringe festival. I have encountered street fairs on a few occasions but nothing quite this impressive. Apparently the entire city becomes home to almost 300 venues filled...