ELLORA

Official number

862813

Length (metres)

18.6

Type

Catamaran

Home port

Cairns

Year of Completion

2011

Status

Registered