Location Costa Blanca, Spain Length 23.20 m ( 76.12 ft) Beam 5.50 m ( 18.04 ft) Material steel Year built ... read more

More...