Peggie's SpoutFrom Wikipedia, the free encyclopedia Peggie's Spout is a waterfall of Scotland.[1] The Bin Burn falls over the lady's rocks.