"Wellcome to the Caves of Arta"fiction · December 9, 1950They are hallowed out in the see coast at the municipal terminal of Capdepera, at 9 kilometer from the town of Arta in the Island of Mallorca...with a …