Location

42 Town Hill Road, Smiths, Bermuda