Monte Frontè is a natural feature, located at Monte Frontè, 18010 Triora, Province of Imperia, Italy
Lunga lunga salita ma grande soddisfazione all'arrivo