Quizzing Live

On Which European Island Might One Visit The Caves Of Drach And Formentor

Answer:
Majorca (Mallorca)