Share Share on Facebook Share this on Twitter Pin this page on Pinterest Publish this post to LinkedIn Status Located off Richard Road and Vivian Street on Scotland Island. This is mainly a commuter wharf with boat tie-up facilities.