Coral Castle

A strange monument to a lost love, built out of coral. But was this done with the help of aliens?