Get to know your inner caveman at Cova Tallada. A world of wonder awaits at the flick of a headlight.
This natural underground attraction is situated in Javea, a place that has so much on offer! Denia Marina, La Sella Golf Course, and Arenal Beach are other fine attractions close by when you're done at Cova Tallada.