The Palmeral de Elche (or Palm Grove of Elche) is a UNESCO World Heritage Site recognized for its grove of more than 11,000 palm trees – the ... south of downtown Alicante, you can take bus ...