Here's what Trippy members say about Margaret Island:
"Take a walk through Margaret Island and eat one of those rolled bread/cinnamon things (YUM!" See More