I've been to four of these and can quite say that a good time is had by all. (The only reason I"m not there this year is that money is a bit too tight to hop off to Scotland for a long weekend.)
If you can swing it GO. You will not be disappointed.ith:
Bookmarks