12 Calle Carretera 18659 Albuñuelas Spain No Reviews 36° 55.704 N -3° 37.803 W 36.928398, -3.630050 A central and almost unique place where you can park in the village. there are beautiful roads along the river.