translate English to German: Rent homes in Calpe, Alicante for your holidays in Spain.
Diese wunderschöne Villa befindet sich in Calpe in Alicante.