Edward Leedskalnin: The Creator of The Coral Castle
Scientists are still baffled how Edward Leedskalnin carved and constructed a castle from over 1,100 tons of coral by himself.
Scientists are still baffled how Edward Leedskalnin carved and constructed a castle from over 1,100 tons of coral by himself.