Holiday Rental Accommodation Benitachell
Benitachell (or Benitatxel) is a lovely little Spanish town on the Costa Blanca. It is located between Javea and Teulada on the Northern Coast. Originally an Arab outpost, Benitachell is a tranquil and pretty village with a stunning coastline.