Location

26 Church Folly Lane, St.George's, Bermuda