Updated: May 30, 2020 | By Claire | More Arta Caves (Cuevas de Arta) is a popular cave system on the island of Mallorca. It is located on the east coast, about 70 km from the capital city of Palma de Mallorca, in the resort of Canyamel at Cap Vermell. It is situated at an […]
