Ovindoli

L'Aquila Italy

Forecast Point 5,689 ft • 42.1429, 13.4822

    Sorry, we do not have trail maps for this location.