The Cova Tallada is a jewel of nature on the Costa Blanca. It is a cave at sea level, which offers one of the most unforgettable views of nature.
Its spectacular cave, carved and created by man in the 12th – 14th centuries, makes this place a human masterpiece. In addition, its natural pool at the foot of the cave and its incredible arches make this place a must-see for everyone.