3277 2014 Europe Cinque Terre Riomaggiore Italy ← Previous Next → Does anyone know what this fruit is DB thought they were apples from a distance.