6 Camino de la Sierra 18413 Capileira Spain No Reviews 36° 57.678 N -3° 21.394 W 36.961300, -3.356560 A good place to visit the town, just the water.