Here's what Trippy members say about Burp Castle:
"Some other places to check out: Burp Castle - Effing awesome place." See More