Three Hummock Island is located in the Bass Strait, close to the north-west coast of Tasmania. It became the centre of a mystery in October 1902. Captain Leask, master of the ketch Royal Oak, returned from a visit there and notified authorities that he had found the
Read more →