Coral Castle is a unique and interesting place to visit. It is a home made of large coral built by one man. It has walls, ... More