Cueva del Indio
Cueva del Indio is a prehistoric cave in the Viñales Valley. The cave contains ancient indigenous paintings and offers a river tour.
Cueva del Indio is a prehistoric cave in the Viñales Valley. The cave contains ancient indigenous paintings and offers a river tour.