translate English to German: Other places of natural interest are La Cueva de los Verdes (Green Cave) and Los Jameos del Aqua.
Besonders interessant sind die Cueva de los Verdes und die Jameos del Agua.