Rio Safari Elche (Santa Pola) Alicante - Spain Santa Pola • Comunidad Valenciana • Spain Home Rio Safari Elche (Santa Pola) Alicante - Spain Point of interest See on the map More information Download MARINATIPS App