Add to favorites

El Palmar

  • (worth a trip)
  • Moderate
  • 3 3

Rural town with views of uniquely shaped mountains

El Palmar, 38489, Santa Cruz de Tenerife, Spain

Location: