The area is dotted with solitary limestone peaks, both on land and in the sea. Krabi's limestone hills contain many caves, most having stalactites and stalagmites. Some even contain prehistoric rock-paintings depicting humans, animals, and geometrical shapes.