Sinkholes are caused by the great eroder, water, flowing below ground level. As the water from an underground stream or broken drainage pipe flows it dissolves or simply washes away subsurface soil creating a cavern. When the cavern reaches the surface the undisturbed top layer collapses into the sinkhole.—David Foss